5 votes

Le navigateur Web ouvre les popups comme de nouveaux onglets lorsqu'il est maximisé

Lorsque vous naviguez sur une page Web qui ouvre une nouvelle fenêtre popup de dialogue, si le navigateur est maximisé, la nouvelle fenêtre ne s'ouvre pas comme un dialogue mais comme un nouvel onglet. En revanche, si le navigateur n'est pas maximisé, la nouvelle fenêtre s'ouvre sous forme de dialogue. J'ai besoin que ce soit toujours une fenêtre de dialogue (et non un nouvel onglet).

Ce comportement est le même dans tous les navigateurs essayés - Safari, Chrome, Firefox. Il semble donc qu'il s'agisse d'un paramètre du système d'exploitation lui-même.

J'ai trouvé un paramètre Apple menu > System Preferences > Dock > Prefer tabs when opening documents avec des options Always | In Full Screen Only | Manually mais leur modification ne change pas le comportement décrit.

Y a-t-il un paramètre qui affecte cela ?

(Sous Windows OS, Chrome et Firefox fonctionnent tous deux comme prévu - ils ouvrent le dialogue Windows, que le navigateur soit maximisé ou non).

0 votes

Pourriez-vous préciser, s'agit-il d'une boîte de dialogue comme une boîte de dialogue "OK/Annuler" ?

0 votes

Non, il contient une page HTML. Quelque chose comme cet exemple : w3schools.com/jsref/tryit.asp?filename=tryjsref_win_open3

2voto

Echo Lu Points 253

J'ai trouvé une solution à ce problème en utilisant Firefox 58.0.2. Firefox 59 brise légèrement cette fonctionnalité - il s'ouvre comme une nouvelle fenêtre dans un nouvel espace MacOS au lieu d'une popup flottante.

Je n'ai pas de correctifs pour Chrome et Safari ou Firefox 59, mais je suis certain qu'ils sont possibles.

(Si vous avez besoin de Firefox 58.0.2, vous pouvez le trouver sur le FTP de Mozilla ici. Vous voudrez probablement désactiver les mises à jour automatiques de Firefox mais cela compromettra votre sécurité à long terme).

Dans la barre d'adresse, tapez about:config et appuyez sur la touche Entrée.

Sur la page d'avertissement, cliquez sur "J'accepte le risque". Tant que vous ne modifiez pas les autres paramètres, votre navigateur devrait rester sûr.

Dans le champ de recherche, tapez link. - cela nous aidera à nous concentrer sur les deux paramètres que nous voulons modifier.

Double-cliquez sur browser.link.open_newwindow.disabled_in_fullscreen pour définir le booléen à false.

Double-cliquez sur browser.link.open_newwindow.restriction et définissez la valeur 1, puis cliquez sur OK.

Cela devrait obliger Firefox à ouvrir les fenêtres pop-up comme celle que vous avez dans une nouvelle fenêtre qui flotte au-dessus de la fenêtre plein écran. Encore une fois, si vous utilisez Firefox 59, la fenêtre pop-up créera une nouvelle fenêtre, mais elle ira dans un nouvel espace au lieu de flotter. enter image description here

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X