Page 1 sur 1

Problème avec la fonction window.status & firefox 1.0

Publié : 09 nov. 2004, 17:19
par fire man
Bonjour,

Dans mon site j'utilise la fonction window.status pour afficher un message dans le bar d'état du navigateur.

Pas de problème avec IE et Mozilla par contre avec Firefox > 0.92 le message ne s'affiche plus.

Avez-vous déjà rencontré le problème? Si oui, comment le contourner?

Merci d'avance.

Publié : 09 nov. 2004, 21:14
par calimo
Ben pour le contourner il faut autoriser le site à l'afficher :wink:

Dans FF 1.0, (la 0.9.x est dépassée, et c'est légèrement différent), outils >options > fonctionnalités Web > ligne javascript > avancé et cocher la ligne "changer texte de la barre d'état" :wink:

Évidemment les utilisateurs doivent faire de même :lol:

Publié : 10 nov. 2004, 09:52
par fire man
Merci pour la réponse

Publié : 24 juil. 2006, 11:34
par lpgc
bonjour, :D

je suis très content d'avoir trouvé comment activer ma barre d'état dans Firefox.

Et j'ai lu l'article expert sur : Supprimer la barre d'état
http://www.geckozone.org/forum/viewtopic.php?t=36440

:? J'ai peut être aussi la mauvaise habitude de mettre des messages dans la barre d'état (statusbar)

:idea: Comment vous faites pour signaler des messages d'erreurs :?: dans des div flottant ... ?

:?: :?: Est il possible de vérifier au niveau de la page si la satusbar est activée ?

Ce qui permettrait de signaler à l'internaute que la status bar est nécessaire
et lui expliquer comment éventuellement l'activer sous Firefox

Code : Tout sélectionner

if navigator.userAgent.indexOf("Firefox") != -1
          si  navigator.statusbar.desactivée
               alert "La status bar est nécessaire
                       Si vous voulez l'activer dans Firefox ...
Merci surtout pour les solutions alternatives autres que celle de l'utilisation de la statusbar
pour l'envoi de messages d'erreur :D
Christian

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)

Publié : 24 juil. 2006, 13:56
par calimo
lpgc a écrit :bonjour, :D

je suis très content d'avoir trouvé comment activer ma barre d'état dans Firefox.
Euh… elle n'était pas présente par défaut ? :lol: :wink:
Que veux-tu dire par "activer ta barre d'état" ? Permettre sa modification ?
lpgc a écrit :Et j'ai lu l'article expert sur : Supprimer la barre d'état
http://www.geckozone.org/forum/viewtopic.php?t=36440

:? J'ai peut être aussi la mauvaise habitude de mettre des messages dans la barre d'état (statusbar)

:idea: Comment vous faites pour signaler des messages d'erreurs :?: dans des div flottant ... ?
Le plus simple, c'est un window.alert. Ça ça fonctionne partout, c'est ulta-simple ! C'est idéal pour débugguer.
Sinon, tu peux modifier la page, soit avec innerHTML (non standard) ou mieux en utilisant le DOM :-)
lpgc a écrit : :?: :?: Est il possible de vérifier au niveau de la page si la satusbar est activée ?

Ce qui permettrait de signaler à l'internaute que la status bar est nécessaire
et lui expliquer comment éventuellement l'activer sous Firefox
Ce dernier point, tu peux oublier, personne (presque) ne le fera ! L'utilisateur moyen ne vas pas aller dans about:config pour configurer quoique ce soit juste pour ton site. Ou alors il faudrait vraiment que tu lui donnes une excellente raison :wink:
lpgc a écrit :

Code : Tout sélectionner

if navigator.userAgent.indexOf("Firefox") != -1
Et si l'utilisateur utilise Mozilla, Flock, Galeon ou autre, tu fais quoi ? :roll:
Oublie tout de suite les détections de navigateurs sur le nom. Détecte plutôt la fonctionnalité que tu veux utiliser :wink: