Messagebox (alert) qui bloque tout Firefox

Quand tout est (trop ?) bien organisé, il y a besoin d'une ouverture. Ici on parle de tout, mais pas de n'importe quoi et toujours dans le respect d'autrui, vous êtes prévenus.
Zefling
Tyrannosaurus Rex
Messages : 2577
Inscription : 21 déc. 2004, 03:45

Messagebox (alert) qui bloque tout Firefox

Message par Zefling »

Salut.

Ça fait un petit moment que je me demande comment faire en sorte que les « alert(); » ne bloquent pas tout Firefox mais juste le document.

Si on se retrouve avec une boucle infinie ou trop longue sur une alerte la seule solution c'est tuer Firefox et perdre tous ces onglets (vu qu'il relancera la boucle).

Une alerte qui bloque une page entière c'était pas trop un problème quand il n'y avait pas les onglets, mais une alerte qui empêche utiliser tous les autres onglets ou de tuer l'onglet qui pose problème c'est plus gênant.

Si quelqu'un a une solution, merci d'avance.


Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5
Mon blog de dév web ― Thème pour le forum Geckozone ― Le clavier Latin-9 fr sous Windows ― Raccourcis clavier pour Firefox
Debian 8 KDE avec Firefox & Nightly
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

https://bugzilla.mozilla.org/show_bug.cgi?id=61098
et
https://bugzilla.mozilla.org/show_bug.cgi?id=59314
Il faut voter :wink:

Message envoyé avec : Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.0.5) Gecko/2008121623 Ubuntu/8.10 (intrepid) Firefox/3.0.5
Zefling
Tyrannosaurus Rex
Messages : 2577
Inscription : 21 déc. 2004, 03:45

Message par Zefling »

Voilà, c'est fait :D

J'aime bien voter sur le bugzilla de Mozilla. ;)

Même pour des trucs où je me retrouve seul. :P

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5
Mon blog de dév web ― Thème pour le forum Geckozone ― Le clavier Latin-9 fr sous Windows ― Raccourcis clavier pour Firefox
Debian 8 KDE avec Firefox & Nightly
Benoit
Administrateur
Messages : 4894
Inscription : 19 juil. 2003, 10:59

Message par Benoit »

Un commentaire intéressant dans un des bugs : on pourrait s'en sortir avec le raccourci clavier Ctrl+W (fermer l'onglet courant).
♫ Li tens s'en veit, je n'ai riens fais ;
Li tens revient, je ne fais riens. ♪
Zefling
Tyrannosaurus Rex
Messages : 2577
Inscription : 21 déc. 2004, 03:45

Message par Zefling »

Heu, pour avoir testé, le Ctrl + W ne fonctionne pas quand la box est là donc ça laisse quand même une marge suivant la vitesse de réaffichage quasiment nulle.

Il l'empêche que bloquer tout le navigateur (mais vraiment tout, juste à la décoration) ça paraît un peu absurde. :D

:roll: Et je remarque que tous les navigateurs font ça.

Pour moi alert() devait bloquer la document seul et non la fenêtre complète vu qu'elle n'est lancer que pour l'un des onglets et pas tous les onglets. Cela bloque la navigation quand on ne veut pas utiliser plusieurs fenêtre.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5
Mon blog de dév web ― Thème pour le forum Geckozone ― Le clavier Latin-9 fr sous Windows ― Raccourcis clavier pour Firefox
Debian 8 KDE avec Firefox & Nightly
bormat
Varan
Messages : 1545
Inscription : 01 juil. 2008, 18:22

Message par bormat »

Zefling a écrit :Heu, pour avoir testé, le Ctrl + W ne fonctionne pas quand la box est là donc ça laisse quand même une marge suivant la vitesse de réaffichage quasiment nulle.

Il l'empêche que bloquer tout le navigateur (mais vraiment tout, juste à la décoration) ça paraît un peu absurde. :D

:roll: Et je remarque que tous les navigateurs font ça.

Pour moi alert() devait bloquer la document seul et non la fenêtre complète vu qu'elle n'est lancer que pour l'un des onglets et pas tous les onglets. Cela bloque la navigation quand on ne veut pas utiliser plusieurs fenêtre.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5
j'avias posté un sujet similaire et la seul solution était le ctrl +w
tu reste appuyé dessus pendant que tu met OK au message et tu verras que ça marche
https://addons.mozilla.org/en-US/firefox/addon/113517 mon theme en ligne compatilble ff2et 3
Zefling
Tyrannosaurus Rex
Messages : 2577
Inscription : 21 déc. 2004, 03:45

Message par Zefling »

Ouais, mais ça reste une solution bacale.

Celle d'Opera reste la plus intéressante pour le moment : possibilité d'arrêter les scripts.
Mon blog de dév web ― Thème pour le forum Geckozone ― Le clavier Latin-9 fr sous Windows ― Raccourcis clavier pour Firefox
Debian 8 KDE avec Firefox & Nightly
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 11 invités