lebeef
Messages postés20Date d'inscriptionmardi 15 janvier 2008StatutMembreDernière intervention 1 février 2008
-
30 janv. 2008 à 12:26
lebeef
Messages postés20Date d'inscriptionmardi 15 janvier 2008StatutMembreDernière intervention 1 février 2008
-
30 janv. 2008 à 12:40
Bonjour à toutes et à tous,
J'ai un petit soucis avec mon code javascript qui n'est pas valide sur le W3C. Malheureusement je ne comprend pas vraiment pourquoi...
Je vous met le code ci-dessous, dites moi si c'est normal que toutes mes fautes sur le W3C sont du à l'html que contient mon script ? (Pourtant je lui ai mis <!-- et --> en début et fin...)
Dans head :
<script type= "text/JavaScript">
function Init_Page(){
montre();
fillup();
}
window.onload=Init_Page;
</script>
Dans body :
<script type="text/javascript">
<!--
var sliderwidth= "100%";
var sliderheight="40px";
var slidespeed=2;
slidebgcolor="#FFFFFF";
var leftrightslide=new Array();
var finalslide='';
leftrightslide[0]=''
leftrightslide[1]=' Avec Univie... bâtissez votre futur '
leftrightslide[2] =''
leftrightslide[3]= ' Avec Univie... bâtissez votre futur '
leftrightslide[4] =''
leftrightslide[5]= ' Avec Univie... bâtissez votre futur '
var copyspeed =slidespeed;
leftrightslide='<nobr>'+leftrightslide.join(" ")+'</nobr>';
var iedom=document.all||document.getElementById;
if (iedom)
document.write(''+leftrightslide+'');
var actualwidth='';
var cross_slide, ns_slide;
function slideleft(){
if (iedom){
if (parseInt(cross_slide.style.left)>(actualwidth*(-1)+8))
cross_slide.style.left=parseInt(cross_slide.style.left)-copyspeed+"px";
else
cross_slide.style.left=parseInt(cross_slide2.style.left)+actualwidth+20+"px";
if (parseInt(cross_slide2.style.left)>(actualwidth*(-1)+8))
cross_slide2.style.left=parseInt(cross_slide2.style.left)-copyspeed+"px";
else
cross_slide2.style.left=parseInt(cross_slide.style.left)+actualwidth+20+"px";
}
else if (document.layers){
if (ns_slide.left>(actualwidth*(-1)+8))
ns_slide.left-=copyspeed;
else
ns_slide.left=ns_slide2.left+actualwidth+20;
if (ns_slide2.left>(actualwidth*(-1)+8))
ns_slide2.left-=copyspeed;
else
ns_slide2.left=ns_slide.left+actualwidth+20;
}
}
if (iedom||document.layers){
with (document){
document.write('');
if (iedom){
write('
');
write('
');
write('