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 : Sélectionner tout - Visualiser dans une fenêtre à part
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