Abre una nueva ventana emergente sin barras de direcciones en Firefox y IE

Espero que alguien pueda ayudar. simplemente no se puede abrir una nueva ventana en Firefox sin barras de direcciones. IE funciona bien con el código siguiente

window.open('/pageaddress.html', 'winname', directories=0,titlebar=0,toolbar=0,location=0,status=0, menubar=0,scrollbars=no,resizable=no, width=400,height=350); 

Necesito hacer para todos los navegadores

Firefox 3.0 y versiones posteriores han desactivado la configuración de location de manera predeterminada. resizable y el resizable también están deshabilitados por defecto. Puede verificar esto escribiendo `about: config ‘en su barra de direcciones y filtrando por” dom “. Los artículos de interés son:

  • dom.disable_window_open_feature.location
  • dom.disable_window_open_feature.resizable
  • dom.disable_window_open_feature.status

Puede obtener más información en el sitio Mozilla Developer . Sin embargo, lo que esto significa básicamente es que no podrás hacer lo que quieres hacer.

Una cosa que quizás quieras hacer (aunque no resolverá tu problema), es poner comillas alrededor de los parámetros de función de tu ventana, así:

 window.open('/pageaddress.html','winname','directories=no,titlebar=no,toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=400,height=350'); 

Verifique la documentación de mozilla en window.open . Las características de la ventana (“directory = …, …, height = 350”) etc. los argumentos deben ser una cadena:

 window.open('/pageaddress.html','winname',"directories=0,titlebar=0,toolbar=0,location=0,status=0,menubar=0,scrollbars=no,resizable=no,width=400,height=350"); 

Prueba si funciona en tus navegadores. Tenga en cuenta que algunas de las funciones pueden ser anuladas por las preferencias del usuario, como “ubicación” (ver documento).

Solución: abra una ventana emergente modal e incruste la URL externa como un iframe.

En Internet Explorer, si la nueva url es del mismo dominio que la url actual, la ventana se abrirá sin una barra de direcciones. De lo contrario, hará que aparezca una barra de direcciones. Una solución es abrir una página desde el mismo dominio y luego redirigir desde esa página.

mira esto si funciona, funciona bien para mí

  
Intereting Posts