unterminated string literal, mais je ne sais pas pourquoi
Hello,
J'ai un petit problème avec une fonction javascript, et je m'en remets à vous car je suis bloqué dessus depuis 3 heures sans que ça ne fonctionne (je suis totalement débutant).
Voici ma fonction:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| <script language="JavaScript">
<!--
var texte = new Array (); // définir le texte de chaque lien
texte[0] = "http://videos.video-loader.com/sp/39511789128519443653735.js?w=460&h=320";
texte[1] = "http://videos.video-loader.com/sp/82716545128519572161881.js?w=460&h=320";
var i = Math.floor(2*Math.random()); // 7 est le nombre totale de liens
document.write("<script type='text/javascript' src='"+texte[i]+"'></script>");
//-->
</script> |
Du côté de Chrome et d'IE, tout roule parfaitement (il s'agit d'un script lançant une vidéo une fois sur 2), mais sur firefox, la vidéo ne s'affiche pas, et à la place il y a ceci:
Et la console d'erreur de Firefox de dire qu'il y a un unterminated string literal juste après "+texte[i]+"
A l'aide :(