KioskeaKioskeaCommentCaMarcheInscrivez-vous, c'est gratuit !
Samedi 17 mai 2008 - 11:05:17

Javascript, Arguments de Window.Open

Rechercher : dans
Javascript, Arguments de Window.Open
par Nono
 Fil de Discussions
Statut : Non résolu
vendredi 1 août 2003 à 10:38:26
Bonjour,

Quelqun parmi vous pourrait-il me dire si c'est possible d'utiliser des variables comme paramètres de la fenêtre ouverte grâce à Window.Open. Exemple :
Window.open ('ex.html', 'nouveau', 'Width=i,Height=j......')
Si oui quelle est la syntaxe à utiliser car celle qui figure dans mon exemple ne marche pas.

Merci d'avance
Nono
Répondre à Nono  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par kelen, le vendredi 1 août 2003 à 10:40:38 Fil de Discussions
dans le champ rechercher sur ccm en haut de cette page à gauche tu tapes window et tu devrais avoir un petit descriptif de cette fonction... c'est super bien fait ! merci ccm ;o))
Répondre à kelen

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par Nono, le vendredi 1 août 2003 à 10:49:50 Fil de Discussions
C'est justement parce que tous les descriptifs que j'ai trouvés n'évoque que des valeurs numériques fixes que je pose la question.

Peut être que quelqun d'autre saura la réponse...
Répondre à Nono

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par kelen, le vendredi 1 août 2003 à 10:51:09 Fil de Discussions
tu utilises ce morceau de code dans quel style de script ??
si c en php tu peux mettre des valeurs variables...
Répondre à kelen

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par Nono, le vendredi 1 août 2003 à 10:57:35 Fil de Discussions
En fait je souhaitais mettre ce script dans l'en tête d'une simple page Html, l'idée étant de pouvoir assujettire la taille et la position à des variables.
J'ai donc tenté de le faire en incluant des variables à la place des valeurs, mais la syntaxe que j'ai utilisée ne doit pas être correcte, ou alors ce n'est pas possible.
Répondre à Nono

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par omar, le vendredi 1 août 2003 à 10:55:40 Fil de Discussions
window.open('addformE,'fene1','toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0, width=370, height=320, left=100, top=100')
Répondre à omar

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par Nono, le vendredi 1 août 2003 à 11:01:59 Fil de Discussions
Merci de ta réponse. En fait ce que je voudrais savoir c'est si dans ton exemple il est possible de remplacer les 370,320,100,100 par des variables, et si oui avec quelle syntaxe.
Nono
Répondre à Nono

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par kelen, le vendredi 1 août 2003 à 11:10:54 Fil de Discussions
pour pouvoir mettre des variables en paramètre, je ne pense pas que tu puisses le faire en html qui est un code statique...
il faudrait que tu le fasses en php c'est beaucoup plus simple... ;o))
Répondre à kelen

8


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par Nono, le vendredi 1 août 2003 à 11:16:04 Fil de Discussions
Ok, je vais traiter ça en PHP.
Merci de vos réponses, comme presque tous les soirs, ce soir je me coucherai un peu moins bête que je me suis levé.
(je sais il y a encore du chemin...mais l'essentiel est d'avancer !!!)

Encore merci
Nono
Répondre à Nono

9


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par Marden, le vendredi 1 août 2003 à 11:59:50 Fil de Discussions
En faisant marcher ses méninges, on constate que les attributs (3ème argument de la méthode "open") sont passés dans une chaîne de caractères. On peut donc y insérer des variables, soit directement dans l'argument :
window.open ({url}, 'nouveau', 'Width=' + i + ',Height='+ j + '......')
soit passer par une variable composée de la même manière :
var attribs = 'Width=' + i + ',Height='+ j + '......'
window.open ({url}, 'nouveau', attribs)

Elémentaire, mon cher Watson !
Répondre à Marden

10


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par Nono, le vendredi 1 août 2003 à 12:58:33 Fil de Discussions 
Merci beaucoup Sherlock ;-)
Répondre à Nono
Discussions pertinentes trouvées dans le forum
19/05 13h17[Javascript] window.open ne marche pasInternet19/05 13h404
19/01 17h42Javascript window open et sablier...Webmastering20/01 14h554
07/11 17h14Javascript : window.open ...Webmastering09/11 10h126
15/04 14h51[Javascript] window.open et variablesWebmastering12/07 15h161
Plus de discussions sur « Javascript, Arguments de Window.Open » Discussion en cours Discussion fermée Problème résolu
Répondre
Titre du message :
Votre pseudo:
Votre email :
Message: 
  •  
  •  
Options: Recevoir les réponses par mail.
 

Aide