Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/12/2009, 13:05
Avatar de Superlinux
Superlinux
 
Fecha de Ingreso: octubre-2005
Ubicación: Colombia
Mensajes: 662
Antigüedad: 19 años, 2 meses
Puntos: 1
Pregunta funcion ejecuta bien en mozilla pero explorer genera erro

hola amigos del foro ... esta funcion me ejecuta bien en mozilla pero en explorer me saca un error al llamar

centrar_ventana('ver_videoesp.php?ide=<? echo $_GET[ide] ?>','Video especialista','332','300');

en la funcion function init()

Código PHP:
<script language="javascript">
//Script Centrar ventana
function centrar_ventana(url, nombre, ancho, alto) {
    xpos=(screen.width/2)-(ancho/2);
    ypos=(screen.height/2)-(alto/2);
    window.open(url,nombre,'resizable=1,width='+ancho+',height='+alto+',left='+xpos+',top='+ypos+'');
}
</script>  

<script    language="javascript">
   function init() {  
          if (arguments.callee.done) return;  
               arguments.callee.done = true;  
      
       if (_timer) {  
              clearInterval(_timer);  
               _timer = null;  
       }  
      // Acá va lo que queramos ejecutar    
       centrar_ventana('ver_videoesp.php?ide=<? echo $_GET[ide?>','Video especialista','332','300');
  };  
 
  /* Para Mozilla */  
  if (document.addEventListener) {  
        document.addEventListener("DOMContentLoaded", init, false);  
  }  
 
  /* Para Internet Explorer */  
  /*@cc_on @*/  
  /*@if (@_win32) 
  document.write("<script id=__ie_onload defer src=javascript:void(0)><\/script>"); 
  var script = document.getElementById("__ie_onload"); 
  script.onreadystatechange = function() { 
      if (this.readyState == "complete") { 
      init(); // call the onload handler 
      } 
  }; 
  /*@end @*/  
  
  /* Solución de John Resig Para Safari */  
  if (/WebKit/i.test(navigator.userAgent)) { // sniff  
      var _timer = setInterval(function() {  
          if (/loaded|complete/.test(document.readyState)) {  
               init(); // call the onload handler  
          }  
       }, 10);  
  }  
  window.onload = init;  
</script>

mmmm ????
__________________
"La vida sigue su curso, tú toma parte de ella."