OVH Cloud OVH Cloud

[FF1.0] Javascript, popup, fermeture

1 réponse
Avatar
Fabien LE LEZ
Bonjour,

Firefox 1.0 permet d'empêcher un script d'ouvrir une page dans une
nouvelle fenêtre, et force la page à s'ouvrir dans l'onglet actif.
Magnifique, c'est ce que j'attendais depuis un moment.
Sauf que quand le popup contient une image, il contient aussi bien
souvent un script qui ferme la fenêtre dès qu'on clique dessus[*].
Est-il possible d'empêcher ce script de fermer la fenêtre, ou, mieux,
carrément de transformer la fonction "close()" en "back()" pour
revenir à la page précédente ?

Merci d'avance...



[*]Un petit exemple :
<http://www.ldlc.fr/fiche/PB00021931.html?origine=670056>, cliquer sur
la petite photo du produit.


--
;-)

1 réponse

Avatar
Francois Constantineau
Fabien LE LEZ wrote in
news::

Bonjour,

Firefox 1.0 permet d'empêcher un script d'ouvrir une page dans une
nouvelle fenêtre, et force la page à s'ouvrir dans l'onglet actif.
Magnifique, c'est ce que j'attendais depuis un moment.
Sauf que quand le popup contient une image, il contient aussi bien
souvent un script qui ferme la fenêtre dès qu'on clique dessus[*].
Est-il possible d'empêcher ce script de fermer la fenêtre, ou, mieux,
carrément de transformer la fonction "close()" en "back()" pour
revenir à la page précédente ?



Ça doit être possible de bloquer la fonction via user.js:

http://www.mozilla.org/projects/security/components/ConfigPolicy.html

Sinon, y'a une extension qui permet de configurer des "policy" dans une
interface graphique:

http://piro.sakura.ne.jp/xul/_policymanager.html.en

Et même en français:
http://olab.free.fr/OLab/#ext-policymanager

François