Bonsoir,
J'ai une question sûrement bête pour les pros mais voilà: j'aimerai inserer plusieurs scripts sur une page html de mon site mais quand je veux mettre le deuxième, le premier ne s'affiche plus!! Le premier est celui-là:
<SCRIPT LANGUAGE=JavaScript>
/*
SCRIPT EDITE SUR L'EDITEUR JAVASCRIPT
http://www.editeurjavascript.com
*/
bjs_box2_message = new Array;
bjs_box2_message[0] = 'Bienvenue chez moi!';
bjs_box2_actual = 0;
bjs_box2_html_flag = 0;
function bjs_box2_go()
{
if(document.getElementById)
{
bjs_box2_char = 1;
bjs_box2_affich(bjs_box2_actual)
bjs_box2_actual++;
if(bjs_box2_actual >= bjs_box2_message.length)
bjs_box2_actual = 0;
}
}
function bjs_box2_affich(lactual)
{
var pix = bjs_box2_message[lactual].charAt(bjs_box2_char);
if(pix == "<")
bjs_box2_html_flag = 1;
if(pix == ">")
bjs_box2_html_flag = 0;
var texte = bjs_box2_message[lactual].substring(0,bjs_box2_char);
document.getElementById("bjs_box2_box").innerHTML = texte;
if(bjs_box2_char < bjs_box2_message[lactual].length)
{
bjs_box2_char++;
if(bjs_box2_html_flag == 1)
bjs_box2_affich(lactual);
else
setTimeout("bjs_box2_affich("+lactual+")",50)
}
else
setTimeout("bjs_box2_go()",2500)<!-- Vitesse texte -->
}
window.onload = bjs_box2_go;
</SCRIPT>
<DIV ID=bjs_box2_box STYLE="
background:#FFFFFF;color:#006600;font-family:Verdana;font-size:20;width:470;height:30;padding:5"></DIV>
Le deuxième est ci-dessous:
<script language="JavaScript1.2">
//Spécifie la largeur de la banderole (en pixels)
var marqueewidth=330
//Specifie la hauteur de la banderole (en pixels, nécessaire que sous NS)
var marqueeheight=20
//Spécifie la vitesse de défilement (au plus élevé, au plus vite)
var speed=6
//Spécifie le texte de la banderole
var marqueecontents='<B>Votre texte ici !</B>'
if (document.all)
document.write('<marquee scrollAmount='+speed+' style="width:'+marqueewidth+'">'+marqueecontents+'</marquee>')
function regenerate(){
window.location.reload()
}
function regenerate2(){
if (document.layers){
setTimeout("window.onresize=regenerate",450)
intializemarquee()
}
}
function intializemarquee(){
document.cmarquee01.document.cmarquee02.document.write('<nobr>'+marqueecontents+'</nobr>')
document.cmarquee01.document.cmarquee02.document.close()
thelength=document.cmarquee01.document.cmarquee02.document.width
scrollit()
}
function scrollit(){
if (document.cmarquee01.document.cmarquee02.left>=thelength*(-1)){
document.cmarquee01.document.cmarquee02.left-=speed
setTimeout("scrollit()",100)
}
else{
document.cmarquee01.document.cmarquee02.left=marqueewidth
scrollit()
}
}
window.onload=regenerate2
</script>
<ilayer width=&{marqueewidth}; height=&{marqueeheight}; name="cmarquee01">
<layer name="cmarquee02"></layer>
</ilayer>
Mais, et c'est là aussi que je comprends rien, j'en ai d'autres sur la même page et ils fonctionnent très bien!!!

Merci de vos réponses.