|
|
|
|
Bonjour,
j'ai une application web a developez mais avant sa je m'exercais a javascript et je suis tombé sur un petit probleme que voici:
lorsque je fait dans un fichier
var a='bonjour';
si je fait : alert(a); la j'ai l'affichage de bonjour jusque la tout va bien.
si maintenant je fait:
window.setTimeout('alert(\'bonjour\');', 20);
(N.B: le 20 corresond a un parametre de setTimeout qui va executer alert dans 20milisecondes ici)
j'ai le meme resultat en entrant la chaine bonjour sans l'aide d'une variable donc pas de probleme
mais la stupeur si je fais ça:
var a='bonjour';
window.setTimeout('alert(a);', 20);
la aucun affichage c'est donc bien un probleme de lie a setTimeout ou peut etre tout simplement au passage de variable a une fonction dans un fonction?
est ce que vraiment quelqu'un aurait une reponse?
ps : je suis sous debian avec comme navigateur iceweasel (version libre du navigateur firefox)
merci d'avance pour vos reponses
Configuration: Linux Debian Mozilla 1.8.1.12
Bonjour
|
Salut stephane!
parametre='trucbidule';
window.setTimeout("fonction('"+parametre+"')",1000);
Quelques bases en javascript, débute en php/mySQL J'essaie de mettre en ligne mon arbre généalogique. |