5 votos

El navegador web abre ventanas emergentes como nuevas pestañas cuando se maximiza

Cuando se navega a una página web que abre una nueva ventana emergente de diálogo, si el navegador está maximizado, la nueva ventana no se abre como un diálogo sino como una nueva pestaña. Sin embargo, si el navegador no está maximizado, la nueva ventana se abre como un diálogo. Necesito que sea un diálogo (no una nueva pestaña) siempre.

Este comportamiento es el mismo en todos los navegadores probados - Safari, Chrome, Firefox. Así que parece ser una configuración del propio sistema operativo.

Encontrado un ajuste Apple menu > System Preferences > Dock > Prefer tabs when opening documents con opciones Always | In Full Screen Only | Manually pero su modificación no cambia el comportamiento descrito.

¿Hay algún ajuste que afecte a esto?

(En el sistema operativo Windows, tanto Chrome como Firefox funcionan como se espera: abren el diálogo de Windows independientemente de que el navegador esté maximizado o no).

0 votos

¿Podría aclarar, es un cuadro de diálogo como un cuadro de diálogo "Okay/Cancel"?

0 votos

No, contiene una página HTML. Algo como este ejemplo: w3schools.com/jsref/tryit.asp?filename=tryjsref_win_open3

2voto

Echo Lu Puntos 253

He encontrado una solución a esto usando Firefox 58.0.2. Firefox 59 rompe ligeramente esta funcionalidad - se abre como una nueva ventana en un nuevo espacio de MacOS en lugar de una ventana emergente flotante.

No tengo correcciones para Chrome y Safari o Firefox 59, pero estoy seguro de que son posibles.

(Si necesitas Firefox 58.0.2, puedes encontrarlo en el FTP de Mozilla aquí. Es probable que quiera desactivar las actualizaciones automáticas de Firefox pero esto comprometerá su seguridad a largo plazo).

En la barra de direcciones, escriba about:config y pulsa enter.

En la página de advertencia, haz clic en "Acepto el riesgo". Mientras no te metas con otros ajustes, tu navegador debería seguir siendo seguro.

En el campo de búsqueda, escriba link. - esto nos ayudará a reducir los dos ajustes que queremos cambiar.

Haga doble clic en browser.link.open_newwindow.disabled_in_fullscreen para poner el booleano en falso.

Haga doble clic en browser.link.open_newwindow.restriction y establezca 1 como valor y haga clic en OK.

Esto debería forzar a Firefox a abrir las ventanas emergentes como la que tienes como una nueva ventana que flota sobre la ventana de pantalla completa. De nuevo, si usas Firefox 59, la ventana emergente hará una nueva ventana, pero irá a un nuevo espacio en lugar de flotar. enter image description here

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X