francoisch Posté 10 Mars 2007 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.
Anonymus Posté 13 Mars 2007 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>
francoisch Posté 15 Mars 2007 Auteur 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?
francoisch Posté 19 Mars 2007 Auteur 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
francoisch Posté 22 Mars 2007 Auteur 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
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant