Mozilla firefox

Gnaf
Invité n'ayant pas de compte PHPfrance

10 mai 2005, 12:01

Bonjour à tous.

Je voulais juste savoir comment il était possible de modifier la petite icône dans la barre d'adresse sous Mozilla Firefox.


Sinon, j'essaye de mettre un bouton pour fermer le navigateur avec le code suivant :

Code : Tout sélectionner

<button onClick="parent.window.close()">Quitter</button>
Ce bouton se situe dans un cadre et c'est pour cela que j'utilise parent pour indiquer que je souhaite fermer le jeu de cadres.
Cependant, cette technique ne fonctionne que pour IE. Est-ce dû au fait que firefox gère des onglets? Et comment forcer firefox à se fermer.

Merci

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

10 mai 2005, 12:26

En ce qui concerne la petite icone, il faut que, à la racine, tu mettes ton icône sous le nom "favicon.ico"

En ce qui concerne ton code JS, FF ne reconnait pas le code JS en dehors des balises scripts SAUF si tu remplace ta ligne par

Code : Tout sélectionner

<button onClick="Javascript: parent.window.close()">Quitter</button>
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphant du PHP | 219 Messages

10 mai 2005, 12:41

Salut,

je ne suis pas certain que ce que tu dis soit juste zeus (si on peut contredire zeus ;)).
En effet, je peux sans problème écrire

Code : Tout sélectionner

<button onClick="alert('toto')">Test</button>
Cependant, si j'écris l'opération de fermeture, le message de la console javascript est explicite :
Les scripts ne peuvent pas fermer une fenêtre qui n'a pas été ouverte par un script.
daoud

Gnaf
Invité n'ayant pas de compte PHPfrance

10 mai 2005, 13:02

Je suis de l'avis à Daoud.

Que j'écrive

Code : Tout sélectionner

<button onClick="Javascript: parent.window.close()">quitter</button>
ou

Code : Tout sélectionner

<button onClick="parent.window.close()">quitter</button>
,ça ne change rien.

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

10 mai 2005, 13:38

NOOONNN !!! On ne peut me contredire !!!! Que le tonnerre de Zeus s'abate sur vous misérables mortels !!! :twisted: :lol:

Sérieusement, j'avais un pb avec FF qui ne m'interpretais pas le JS si je mettais pas Javascript avant le code !!!

Je vais chercher de mon côté aussi !!!
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphant du PHP | 281 Messages

10 mai 2005, 14:55

Bonjour,

Si il y a un modérateur qui passe ça serait sympa de modifier le sujet de place. Sinon pour le problème je penses que ça vient du "parent". J'avais eu la même sorte de problème et je n'avais pas trouvé de solution :x

@+

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

10 mai 2005, 16:09

J'ai cherché un peu et je n'ai pas trouvé de solution !!! désolé !!!!
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

from
Invité n'ayant pas de compte PHPfrance

14 mai 2005, 00:07

un peu fatigué ce soir... j'ai lu entre les lignes le post... si c'est pour fermer une fenetre sous firefox avec un boutton je procède de cette façon moi...

<input type='button' name='bt_fermer' value='Fermer' onclick='top.close()'>

:)