open - Abre una nueva ventana emergente sin barras de direcciones en Firefox y IE
ocultar barra de direcciones firefox (5)
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
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.
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'');
Solución: abra una ventana emergente modal e incruste la URL externa como un iframe.
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).
mira esto si funciona, funciona bien para mí
<script>
var windowObjectReference;
var strWindowFeatures = "menubar=no,location=no,resizable=no,scrollbars=no,status=yes,width=400,height=350";
function openRequestedPopup() {
windowObjectReference = window.open("http://www.flyingedge.in/", "CNN_WindowName", strWindowFeatures);
}
</script>