OVH Cloud OVH Cloud

window.status et Firefox

2 réponses
Avatar
Tantale
Sur ma page d'accueil http://perso.wanadoo.fr/jmrw/ j'ai l'instruction
"window.status=curtime" qui affiche le temps restant avant le
rafraichiissement de la page (venue d'un nouveau tableau)

Cela fonctionne parfaitement sous IE6 ou Nescape 7.

Mais Firefox ne tient pas du tout compte de cette instruction.

Quelqu'un a-t-il une explication et (ou) une solution.

Merci beaucoup

--
http://perso.wanadoo.fr/jmrw/
J'ai découvert que tout le malheur des hommes vient d'une seule chose, qui
est de ne savoir pas demeurer en repos dans une chambre.

Pascal (Pensées)

2 réponses

Avatar
L'ermite
Tantale wrote:
Sur ma page d'accueil http://perso.wanadoo.fr/jmrw/ j'ai l'instruction
"window.status=curtime" qui affiche le temps restant avant le
rafraichiissement de la page (venue d'un nouveau tableau)

Cela fonctionne parfaitement sous IE6 ou Nescape 7.

Mais Firefox ne tient pas du tout compte de cette instruction.


Firefox et Mozilla permettent de désactiver les fonctionnalités du Javascript
qui pourrissent plus la vie des visiteurs qu'autre chose. Le changement du texte
de la barre d'état en fait partie et il se peut même que celle-ci soit
désactivée par défaut.

La barre d'état est utilisée par les navigateurs pour afficher diverses
informations, comme la cible des liens survolés avec le mulot. L'utiliser pour
autre chose prive donc le visiteur de ces information et comme ce qui peut être
affiché dans la barre d'état peut l'être de la même façon dans la page elle-même
(dans un <div> avec un .innerHTML, par exemple), l'utilisation de la barre
d'état est à proscrire.

--
L'ermite

Avatar
Tantale

Firefox et Mozilla permettent de désactiver les fonctionnalités du
Javascript qui pourrissent plus la vie des visiteurs qu'autre chose. Le
changement du texte de la barre d'état en fait partie et il se peut même
que celle-ci soit désactivée par défaut.


Grace à ces précisions je viens de voir que dans Firefox dans Outils |
Options | Fonctionnalités Web | Avancé en cochant la case "Autoriser les
scripts à changer le texte dans la barre d'état" qui est par défaut
décochée, le message produit par window.status=curtime s'affiche maintenant
comme dans les autres navigateurs.

La barre d'état est utilisée par les navigateurs pour afficher diverses
informations, comme la cible des liens survolés avec le mulot. L'utiliser
pour autre chose prive donc le visiteur de ces information et comme ce qui
peut être affiché dans la barre d'état peut l'être de la même façon dans
la page elle-même (dans un <div> avec un .innerHTML, par exemple),
l'utilisation de la barre d'état est à proscrire.


Je retiens le conseil de ne pas utiliser la barre d'état. Cependant dans le
cas de ma page d'accueil que j'ai voulu la plus sobre possible et non
encombrée d'informations cela se justifie peut-être.

Un grand merci

JMR




--