Popup indésirable.
-
- Lézard à collerette
- Messages : 438
- Inscription : 18 juin 2004, 09:13
Popup indésirable.
Bonjour à tous.
Voilà j'utilise Mozilla Firefox 0.8 sur Windows XP et Linux RH9.
J'ai créé un site web dont certains liens ouvrent une popup avec la syntaxe suivante:
<a href="..." target="popup" onclick="window.open('','popup','width...')">
En fait, sous Linux, FireFox bloque ces popup tandis que sous Windows, il les accepte. Et avec la même configuration...
Que se passe-t-il ? Dois-je modifier ma ligne de code ?
Je voudrai bien comprendre se qu'il se passe... !!
Merci.
Voilà j'utilise Mozilla Firefox 0.8 sur Windows XP et Linux RH9.
J'ai créé un site web dont certains liens ouvrent une popup avec la syntaxe suivante:
<a href="..." target="popup" onclick="window.open('','popup','width...')">
En fait, sous Linux, FireFox bloque ces popup tandis que sous Windows, il les accepte. Et avec la même configuration...
Que se passe-t-il ? Dois-je modifier ma ligne de code ?
Je voudrai bien comprendre se qu'il se passe... !!
Merci.
Cordialement.
Guilhem.
Guilhem.
-
- Lézard à collerette
- Messages : 438
- Inscription : 18 juin 2004, 09:13
Popup indésirable.
Oui j'ai exactement les mêmes extensions.
Voici l'adresse:
http://perso.wanadoo.fr/gitemasdegasc/f ... photos.htm
En fait, si vous essayer d'agrandir les photos en cliquant dessus, sous Windows, pas de prob, la popup s'ouvre mais sous Linux MF0.8 bloque les liens...
Voici l'adresse:
http://perso.wanadoo.fr/gitemasdegasc/f ... photos.htm
En fait, si vous essayer d'agrandir les photos en cliquant dessus, sous Windows, pas de prob, la popup s'ouvre mais sous Linux MF0.8 bloque les liens...
Cordialement.
Guilhem.
Guilhem.
-
- Lézard à collerette
- Messages : 438
- Inscription : 18 juin 2004, 09:13
Popup indésirable.
Hum... J'ai l'impression que le problème vient de là...
Mais en quoi le téléchargement peut-il jouer ?
Une fois que l'image est chargée, la fonction window.open associée à cette image l'est aussi, non ?
Mais en quoi le téléchargement peut-il jouer ?
Une fois que l'image est chargée, la fonction window.open associée à cette image l'est aussi, non ?
Cordialement.
Guilhem.
Guilhem.
Re: Popup indésirable.
non, c'est que firefox n'ouvre pas les popup (même si c'est un popup quand tu cliques) tant que la page n'a pas finie d'être chargéeguilhem_mdg a écrit :Hum... J'ai l'impression que le problème vient de là...
Mais en quoi le téléchargement peut-il jouer ?
Une fois que l'image est chargée, la fonction window.open associée à cette image l'est aussi, non ?
Mais le problème n'est pas forcément là J'attends ta réponse
Anciennement Toto.
-
- Lézard à collerette
- Messages : 438
- Inscription : 18 juin 2004, 09:13
Popup indésirable.
En fait, là je suis au travail et je ne travaille que sous Windows. Je ferai le test ce soir en rentrant chez moi et j'attendrai que la page finisse d'être chargée pour cliquer... Je vous donnerai le résultat demain...
Mais si je fais le test sous Windows et que je clique sur la photo avant que la page ne soit complètement chargée, la popup n'apparaît pas.
Donc je pense que vous avez raison... Faut que je sois plus patient !!
En tout cas merci pour votre réponse. Et vivre Mozilla FireFox !!
Mais si je fais le test sous Windows et que je clique sur la photo avant que la page ne soit complètement chargée, la popup n'apparaît pas.
Donc je pense que vous avez raison... Faut que je sois plus patient !!
En tout cas merci pour votre réponse. Et vivre Mozilla FireFox !!
Cordialement.
Guilhem.
Guilhem.
Si c'est toi qui a créé ce site, il y a une rubrique "développement web" exprès pour ça.
Déjà ouvrir une popup n'est pas recommandé, à moins que tu ne connaisse pas le bouton "précédent"
En plus le comportement avec TBE est bizarre, sans doute à cause de target="popup", je sais pas d'où il sort celui-là, si tu as un window.open, tu n'as plus besoin du target
Déjà ouvrir une popup n'est pas recommandé, à moins que tu ne connaisse pas le bouton "précédent"
En plus le comportement avec TBE est bizarre, sans doute à cause de target="popup", je sais pas d'où il sort celui-là, si tu as un window.open, tu n'as plus besoin du target
-
- Lézard à collerette
- Messages : 438
- Inscription : 18 juin 2004, 09:13
Bonjour. Oui c'est moi qui ait créé le site web.
Les popups me permettent d'ouvrir des fenêtres dont la taille est déterminée. Si je ne met pas ce script, elles s'ouvrent en grand et l'utilisateur (néophyte) est perdu car il ne sait pas comment revenir au menu...
Le fait de mettre target="popup" permet de conserver en background la fenêtre avec son contenu et non une fenêtre vide avec juste le message [Object....]
Mais de quels problèmes parle-tu ? Peux-tu me les décrire ??
Merci.
Les popups me permettent d'ouvrir des fenêtres dont la taille est déterminée. Si je ne met pas ce script, elles s'ouvrent en grand et l'utilisateur (néophyte) est perdu car il ne sait pas comment revenir au menu...
Le fait de mettre target="popup" permet de conserver en background la fenêtre avec son contenu et non une fenêtre vide avec juste le message [Object....]
Mais de quels problèmes parle-tu ? Peux-tu me les décrire ??
Merci.
Cordialement.
Guilhem.
Guilhem.
image popup
essai cela:
dans la syntaxe ===> (this.ref, 'photo',) est important cela te permet de n ouvrir qu'ne seule fenetre a chaque fois!
Mais tu peux mettre autre chose a la place de 'photo'.
Avec cela tu defini la taile de ta fenetre et meme la possibilite du choix des barres de menu etc...<a href="monimage.png"
onclick="window.open(this.href, 'photo', 'height=490, width=650, top=80, left=80, toolbar=no, menubar=yes, location=no, resizable=yes, scrollbars=no, status=no'); return false;">
<img alt="nomimage" src="vignette.png" /></a>
dans la syntaxe ===> (this.ref, 'photo',) est important cela te permet de n ouvrir qu'ne seule fenetre a chaque fois!
Mais tu peux mettre autre chose a la place de 'photo'.
Comment ruiner un homme ?
1) par les femmes (agréable)
2) par le jeu (pratique)
3) par l'ordinateur (le meilleur des moyens!)
FF 3 fr+ TB 2 fr + openoffice + linux + XP pro
1) par les femmes (agréable)
2) par le jeu (pratique)
3) par l'ordinateur (le meilleur des moyens!)
FF 3 fr+ TB 2 fr + openoffice + linux + XP pro
-
- Lézard à collerette
- Messages : 438
- Inscription : 18 juin 2004, 09:13
Exact, comme ça l'utilisateur (néophyte) est perdu car il ne comprend pas pourquoi il ne peut pas utiliser son bouton "précédente"guilhem_mdg a écrit :Si je ne met pas ce script, elles s'ouvrent en grand et l'utilisateur (néophyte) est perdu car il ne sait pas comment revenir au menu...
Euh, comment ça un [Object....] au fond Si tu suis les recommandations d'Openweb, il le fond ne devrait pas changer.guilhem_mdg a écrit :Le fait de mettre target="popup" permet de conserver en background la fenêtre avec son contenu et non une fenêtre vide avec juste le message [Object....]
Avec TBE (enfin, je pense que c'est lui), la le lien s'ouvre dans la fenêtre parente, et la fenêtre popup est vide. C'est probablement un bug de TBE, mais ça montre bien à quel point ta solution est fragile, et pas forcément au top pour l'interopérabilité (comme tout ce qui ouvre de nouvelles fenêtres en général ).guilhem_mdg a écrit :Mais de quels problèmes parle-tu ? Peux-tu me les décrire ??
Mais ce n'est que mon avis, juste pour dire que je hais les popups
-
- Lézard à collerette
- Messages : 438
- Inscription : 18 juin 2004, 09:13
-
- Lézard vert
- Messages : 132
- Inscription : 25 févr. 2004, 17:33
Peut-être que ce sont tes paramêtres de TBE qui cause des probs, moi sous FF0.8 et WinME c'est le top (ça marche).calimo a écrit :Avec TBE (enfin, je pense que c'est lui), la le lien s'ouvre dans la fenêtre parente, et la fenêtre popup est vide. C'est probablement un bug de TBE, mais ça montre bien à quel point ta solution est fragile, et pas forcément au top pour l'interopérabilité (comme tout ce qui ouvre de nouvelles fenêtres en général ).
Mais ce n'est que mon avis, juste pour dire que je hais les popups
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 14 invités