francoisch Posté 10 Mars 2007 Partager Posté 10 Mars 2007 bonjour En java script: - j'initialise plusieurs variables: windoww, windowh, ... - j'ouvre une fenêtre avec window.open Dans window.open, j'utilise ces variables: <script language="javascript"> window.open("proto601.html","windowView1","width=windoww,height=windowh,left=largeur0,top=hauteur0,toolbar=no,location=o,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no");</script> Mon problème: écrit comme ça, les valeurs des variables ne sont pas prises en compte, la fenêtre ouverte n'est pas correcte. Merci par avance d'éclairer ma lanterne. F **EDIT Modérateur (TheRec)** Merci d'utiliser les BB Codes pour présenter ton code. Plus d'informations en cliquant sur "Aide BB Code" en dessous de la liste d'émoticons lors de la rédaction d'un message. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Anonymus Posté 13 Mars 2007 Partager Posté 13 Mars 2007 Tu devrais essayer quelque chose comme ca : <script language="javascript"> window.open("proto601.html","windowView1","width=" + windoww + ",height=" + windowh + " ,left=largeur0,top=hauteur0,toolbar=no,location=no,directories=no,status=no,menuar=no,scrollbars=yes,resizable=no");</script> Lien vers le commentaire Partager sur d’autres sites More sharing options...
francoisch Posté 15 Mars 2007 Auteur Partager Posté 15 Mars 2007 Merci de ta réponse. J'ai un peu modifié ton code pour tenir compte des autres variables: <script language="javascript"> window.open("proto601.html","windowView1","width=" + windoww + ",height=" + windowh + " ,left=" + largeur0 + ",top=" + hauteur0 + ",toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no");</script> Je sais qu'on est sur la bonne piste mais ça ne marche toujours pas, la fenêtre attendue ne s'ouvre pas. Merci par avance de vos suggestions. Francois PS: Modérateur, j'utilise les balises et correctement? Lien vers le commentaire Partager sur d’autres sites More sharing options...
francoisch Posté 19 Mars 2007 Auteur Partager Posté 19 Mars 2007 bonjour J'ai fait évoluer (dans le bon sens?) mon code en: <script language="javascript"> window.open("proto601.html","windowView1"+ ',"width=' + windoww + ',"height=' + windowh + ',"left=' + largeur0 + ',"top=' + hauteur0 + '",toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no");</script> mais il doit me rester qqes erreurs car la fenêtre attendue ne s'ouvre tjs pas. Merci par avance à celui qui corrigera ma syntaxe. Francois Lien vers le commentaire Partager sur d’autres sites More sharing options...
francoisch Posté 22 Mars 2007 Auteur Partager Posté 22 Mars 2007 bonjour J'ai progressé, la fenêtre s'ouvre mais ses dimensions et son positionnement sont mauvais. Voila le code avec les variables qui ne fonctionne pas correctement: <script language="javascript"> window.open('proto601.php','windowView1','width=' + windoww + 'height=' + windowh + 'left=' + largeur0 + 'top=' + hauteur0 + 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,reizable=no');</script> La fenêtre est environ 2 fois trop haute et son coin haut-gauche est à 0:0. Naturellement, j'ai vérifié les valeurs des variables. Quand j'utilise ce code avec des constantes, ça marche: <script language="javascript"> window.open("proto601.php","windowView1","width=426,height=341,left=50,top=50,toolbar=no,location=no,directories=no,sttus=no,menubar=no,scrollbars=yes,resizable=no");</script> Merci de bien vouloir regarder ce qui cloche dans mon premier code et de m'indiquer comment procéder. F Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant