Ver Mensaje Individual
  #6 (permalink)  
Antiguo 01/05/2005, 15:39
Avatar de FuLaNo_
FuLaNo_
 
Fecha de Ingreso: mayo-2003
Ubicación: Don Torcuato, Buenos Aires, Argentina
Mensajes: 1.250
Antigüedad: 21 años, 6 meses
Puntos: 2
Hola gente:

Bueno, despues de probar varias veces logré que se vea bien en IE (6) y firefox, el problema es que no tengo como probarlo en Opera y netscape...

El codigo es:

Código:
function google_resize() {
    Width_actual = document.body.offsetWidth;
    browser = navigator.appName;
    if (browser == "Microsoft Internet Explorer") {
      Width_google = document.body.offsetWidth - 144;
      Width_max = 1019;
    }
    if (browser == "Netscape") {
      Width_google = document.body.offsetWidth - 124;
      Width_max = 1000;
    }
    if (Width_actual <= Width_max) {
      document.getElementById('banner_resol').style.left=Width_google;
      document.getElementById('banner_resol').style.visibility='hidden';
    }
    if (Width_actual >= Width_max+1){
      document.getElementById('banner_resol').style.left=Width_google;
      document.getElementById('banner_resol').style.visibility='visible';
    }
}
Notarán que use todos IF y no ELSE ya que no se porque razon con este ultimo me daba error... en fin, seguire probando.

Tambien tuve problemas con document.layers, queria usar este ya que para netscape se usa, pero firefox me tiraba error, me decia que use la getElementById() como dice w3...

Saludos y mil gracias!
__________________
I Love Programming...