Affichage pop up OK IE7 et pas OK Mozilla
Affichage pop up OK IE7 et pas OK Mozilla
Bonjour,
j'ai créé un affichage pop up sur mon site http://ladombes.free.fr et cela fonctionne bien avec IE mais pas sur Firefox (il s'affiche en plein écran dans une autre fenêtre)
Où peut se trouver le problème ?
Ci dessous la commande
<A HREF="#" onClick="window.open('http://ladombes.free.fr/Google-Maps-Dom ... aronne.htm', 'Chatillon_sur_Chalaronne', 'scrollbars=yes,width=697,height=700,left=550, top=20')"><IMG SRC="../images/Google/Google-Maps-Dombes.jpg" WIDTH="150" HEIGHT="45" BORDER=0 ALT="description"></A> </p>
Par avance merci
Bonne journée
Alain
Configuration: Windows XP
Firefox 3.0.3
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
j'ai créé un affichage pop up sur mon site http://ladombes.free.fr et cela fonctionne bien avec IE mais pas sur Firefox (il s'affiche en plein écran dans une autre fenêtre)
Où peut se trouver le problème ?
Ci dessous la commande
<A HREF="#" onClick="window.open('http://ladombes.free.fr/Google-Maps-Dom ... aronne.htm', 'Chatillon_sur_Chalaronne', 'scrollbars=yes,width=697,height=700,left=550, top=20')"><IMG SRC="../images/Google/Google-Maps-Dombes.jpg" WIDTH="150" HEIGHT="45" BORDER=0 ALT="description"></A> </p>
Par avance merci
Bonne journée
Alain
Configuration: Windows XP
Firefox 3.0.3
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
Ben cela va déjà dépendre de ta config de Firefox. Moi, j'ai désactivé les pop-ups, donc cela n'apparaîtra pas comme pop-up du tout.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
La liberté n'est jamais accordée de bon gré par l'oppresseur; elle doit être exigée par l'opprimé (Martin Luther King).
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
Comme de plus en plus de monde, ou plus précisément de plus en plus de logiciels, automatiquement.teoli2003 a écrit :Moi, j'ai désactivé les pop-ups, donc cela n'apparaîtra pas comme pop-up du tout.
Pendant longtemps, la mode des publicités était la vague des popups, et donc tous les navigateurs sont habitués à les bloquer.
La solution de sécurité est donc d'ajouter un petit message signalant aux utilisateurs qu'ils doivent avoir autorisé les poups.
Pour la plupart des navigateurs, c'est soit une barre en haut de page (sous la barre personnelle) soit une icône en bas à droite.
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/2008092903 Mandriva/1.9.0.3-1mdv2009.0 (2009.0) Firefox/3.0.3
Re: Affichage pop up OK IE7 et pas OK Mozilla
Donc c'est du développement web...bergerat a écrit :j'ai créé un affichage pop up sur mon site http://ladombes.free.fr
J'aurais dit le contraire (une nouvelle fenêtre qui s'ouvre sans mon consentement et en plus en tout petit, c'est normal ???) mais je ne vois heureusement pas de trace de popup sur le site indiqué, donc je suis rassurébergerat a écrit :et cela fonctionne bien avec IE mais pas sur Firefox (il s'affiche en plein écran dans une autre fenêtre)
Où peut se trouver le problème ?
Ci dessous la commande
<A HREF="#" onClick="window.open('http://ladombes.free.fr/Google-Maps-Dom ... aronne.htm', 'Chatillon_sur_Chalaronne', 'scrollbars=yes,width=697,height=700,left=550, top=20')"><IMG SRC="../images/Google/Google-Maps-Dombes.jpg" WIDTH="150" HEIGHT="45" BORDER=0 ALT="description"></A> </p>

PS : tu n'as pas pensé aux personnes
- Avec Javascript désactivé
- Qui naviguent au clavier
Dernière modification par calimo le 04 nov. 2008, 15:53, modifié 1 fois.
bonjour,
chez moi ça fonctionne (même si j'ai galérer pour trouver la page exact du lien : http://ladombes.free.fr/Villes_Dombes/C ... ronne.htm#
), je pense que c'est un problème de configuration de ton ff, mais je ne sais plus où cela se passe ...
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.2; fr; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
chez moi ça fonctionne (même si j'ai galérer pour trouver la page exact du lien : http://ladombes.free.fr/Villes_Dombes/C ... ronne.htm#

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.2; fr; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
Ma devise : Etre convaincu (en 3 mots)
Mes extensions
Mes extensions
moi j'ai juste un message autoriser le rechargement de la page
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 ImageShackToolbar/5.0.0
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 ImageShackToolbar/5.0.0
https://addons.mozilla.org/en-US/firefox/addon/113517 mon theme en ligne compatilble ff2et 3
Bien vu !Pastisman a écrit :bonjour,
chez moi ça fonctionne (même si j'ai galérer pour trouver la page exact du lien : http://ladombes.free.fr/Villes_Dombes/C ... ronne.htm#),
Chez moi le lien me renvoie simplement en haut de la page (javascript désactivé).
Salut,
Ca fonctionne comme tu le souhaites pour moi aussi.
Dans Outils > Options > Contenu > Javascript (avancé), vérifie que tu as coché "redimensionner ou déplacer les fenêtres"
Mais comme dit plus haut, il y a une multitude de moyens pour personnaliser l'affichage des popups : nouvel onglet, nouvelle fenêtre taille normale, pas de popup du tout...) et tu n'auras pas la maîtrise de ce paramètre pour tes utilisateurs. C'est pourquoi il faut utiliser la technique la moins restrictive possible (l'article d'Openweb signalé est très bien) et laisser chacun assumer ses choix techniques
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9) Gecko/2008052906 Firefox/3.0
Ca fonctionne comme tu le souhaites pour moi aussi.
Dans Outils > Options > Contenu > Javascript (avancé), vérifie que tu as coché "redimensionner ou déplacer les fenêtres"
Mais comme dit plus haut, il y a une multitude de moyens pour personnaliser l'affichage des popups : nouvel onglet, nouvelle fenêtre taille normale, pas de popup du tout...) et tu n'auras pas la maîtrise de ce paramètre pour tes utilisateurs. C'est pourquoi il faut utiliser la technique la moins restrictive possible (l'article d'Openweb signalé est très bien) et laisser chacun assumer ses choix techniques

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9) Gecko/2008052906 Firefox/3.0
Voir ma configuration
Suggestion boîtes de dialogue popups
Bonjour 
BOÎTES DE DIALOGUE POPUPS :
Je vous conseille de voir la page web 'Cours Javascript->Les boîtes de message : Zone HTML / XHTML (V5.0)' !
Et particulièrement voyez les deux boutons en bas de page : BOUTON 'voir return false' et BOUTON 'voir return true'.
Exemple (VOIR ICI POUR LA SOURCE : http://www.aliasdmc.fr/coursjavas/cours ... ipt85.html)
Il semble que l'on ne puisse pas faire passer plusieurs arguments. Le seul moyen est de créer un Objet :
Exemple de code :
Dans la page showmodaldialog.html pour recupérer l'objet mo :
Exemple de code :
**************
Source de la page qui s'ouvre comme une boîte de dialogue :
BOUTON 'voir return false' ou BOUTON 'voir return true' :
http://www.aliasdmc.fr/coursjavas/exemp ... ialog.html
**************
Contenu de la page qui s'ouvre comme une boîte de dialogue :
BOUTON 'voir return false' ou BOUTON 'voir return true' :
(Un BOUTON 'ok' est rajouté en plus et également un peu de texte)
http://www.aliasdmc.fr/coursjavas/exemp ... ialog.html
Merci 

BOÎTES DE DIALOGUE POPUPS :
Je vous conseille de voir la page web 'Cours Javascript->Les boîtes de message : Zone HTML / XHTML (V5.0)' !
Et particulièrement voyez les deux boutons en bas de page : BOUTON 'voir return false' et BOUTON 'voir return true'.
L'exemple ci-dessous montre une autres façon de faire que celle indiquée dans la citation ci-dessus. Dans Mozilla Firefox 3.0.4 Fr un semblant de boîte de dialogue peut s'afficher même si les popups sont interdits. JavaScript doit être activé mais toutes les options dans 'Paramètres JavaScript avancés' peuvent être décochées (= moi je désactive tout dans 'Paramètres JavaScript avancés' = je décoche tout).showModalDialog() : Info : La méthode javascript showModalDialog(url, arguments, parametres) est propre à Internet Explorer version>= 4. Elle permet d'avoir une boîte de dialogue plus personnalisée et dans laquelle des traitements peuvent être effectués. Elle est composée de trois parties : - l'url de la page html. - l'argument (information) à faire passer dans la boîte de dialogue.
- les paramètres de la boîte de dialogue. La boîte de dialogue renvoie une valeur (window.returnValue = "valeur") une fois fermée. On l'écrit: Exemple de code : var m=showModalDialog("url de la page htmll" , "argument" , "paramètre"); / Les paramètre: - scroll ( yes|no ) affiche les scrollbarres - center ( yes|no ) affiche la boîte center - dialogWidth longueur de la boîte - dialogHeight hauteur de la boîte - dialogTop position x de la boîte - dialogLeft position y de la boîte - dialogHide masque la boîte - edge ( sunken|raised ) style des arêtes de la boîte - help ( yes|no ) affiche l'icône d'aide - resizable ( yes|no ) autorise le redimensionnement - status ( yes|no ) affiche la barre d'état - unadorned ( yes|no ) affiche la boîte sans élément de contrôle / On l'écrit comme ceci : Exemple de code : var m = showModalDialog("showmodaldialog.html", "", "dialogWidth=100; dialogHeight=100");
Exemple (VOIR ICI POUR LA SOURCE : http://www.aliasdmc.fr/coursjavas/cours ... ipt85.html)
Il semble que l'on ne puisse pas faire passer plusieurs arguments. Le seul moyen est de créer un Objet :
Exemple de code :
Code : Tout sélectionner
var mo = new Object();
mo.nom ="dmc";
mo.prenom="alias";
var m = showModalDialog("showmodaldialog.html", mo, "status=no; scroll=no; help=no; unadorned=yes");
if(m==true){
alert("le nom et prénom sont bons.");
}else{
alert("le nom et prénom ne sont pas bons.");
}
Exemple de code :
Code : Tout sélectionner
if(window.dialogArguments.prenom == "alias" && window.dialogArguments.nom == "dmc"){
window.returnValue = true;
window.close();
}else{
window.returnValue = false;
window.close();
}
Source de la page qui s'ouvre comme une boîte de dialogue :
BOUTON 'voir return false' ou BOUTON 'voir return true' :
http://www.aliasdmc.fr/coursjavas/exemp ... ialog.html
Code : Tout sélectionner
<html>
<head>
<title>showModalDialog</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body leftmargin=10 topmargin=10 bgcolor="#CCCCCC" text="#000000" marginwidth="10" marginheight="10">
<table width="100%" border="0" cellspacing="0" cellpadding="10">
<tr>
<td>
<font face="Arial, Helvetica, sans-serif" size="2">Code :<br>
<font color="#CC0000"><script language="JavaScript" type="text/javascript"><br>
<br>
document.write(window.dialogArguments.prenom);<br>
document.write("<br>");<br>
document.write(window.dialogArguments.nom);<br>
<br>
if(window.dialogArguments.prenom=="alias" && window.dialogArguments.nom=="dmc"){ </font></font> <font face="Arial, Helvetica, sans-serif" size="2" color="#CC0000"> window.returnValue = true;<br>
}else{ <br>
window.returnValue = false;<br>
}<br>
<br>
</script><form method="post"><br>
<center><input type="button" name="Submit" value="ok" onclick="window.close();"></center><br>
</form></font><br>
<script language="JavaScript" type="text/javascript">
document.write(window.dialogArguments.prenom);
document.write("<br>");
document.write(window.dialogArguments.nom);
if(window.dialogArguments.prenom=="alias" && window.dialogArguments.nom=="dmc"){
window.returnValue = true;
}else{
window.returnValue = false;
}
</script><form method="post">
<center><input type="button" name="Submit" value="ok" onClick="window.close();"></center>
</form>
</td>
</tr>
</table>
</body>
</html>
Contenu de la page qui s'ouvre comme une boîte de dialogue :
BOUTON 'voir return false' ou BOUTON 'voir return true' :
(Un BOUTON 'ok' est rajouté en plus et également un peu de texte)
http://www.aliasdmc.fr/coursjavas/exemp ... ialog.html
Code : Tout sélectionner
<script language="JavaScript" type="text/javascript">
document.write(window.dialogArguments.prenom);
document.write("<br>");
document.write(window.dialogArguments.nom);
if(window.dialogArguments.prenom=="alias" && window.dialogArguments.nom=="dmc"){ window.returnValue = true;
}else{
window.returnValue = false;
}
</script><form method="post">
<center><input type="button" name="Submit" value="ok" onclick="window.close();"></center>
</form>

juste deux choses mais désolée ça ne t'aidera pas pour ton soucis ...
1/ j'adore ton site qui me fait revoir ce coin si beau ! merci les photos sont magnifiques entre autres choses et le site est très complet !
2/ j'ai beau être de lyon je pensais qu'on disait les dombes ?
je te pose la question pour ma culture personnelle hihihi et comme ça suivant la réponse je corrigerais mes phrases et celles de ma famille lorsqu'on en parle !
(en tout cas je conseille à tous ce doux coin de paradis ainsi que le parc aux oiseaux !)
MERCI d'avance et encore bravo
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4

1/ j'adore ton site qui me fait revoir ce coin si beau ! merci les photos sont magnifiques entre autres choses et le site est très complet !
2/ j'ai beau être de lyon je pensais qu'on disait les dombes ?

je te pose la question pour ma culture personnelle hihihi et comme ça suivant la réponse je corrigerais mes phrases et celles de ma famille lorsqu'on en parle !
(en tout cas je conseille à tous ce doux coin de paradis ainsi que le parc aux oiseaux !)
MERCI d'avance et encore bravo
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4
-
- Tyrannosaurus Rex
- Messages : 2390
- Inscription : 26 juin 2006, 12:50
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 4 invités