11548 sujets

JavaScript, DOM et API Web HTML5

bonjour
je rencontre un probleme pour valider mon portfolio au normes w3c sur les pages ou il ya des survols d'images qui genere le javascript automatiquement dans le head ! et il me signal 24 error essentiellement en javascript !







<script type="text/javascript">

function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a.indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

</script>




voila le script collé dans mon head et laddresse du validator w3c
http://validator.w3.org/check?uri=www.bellidesign.fr&charset=(detect+automatically)&doctype=Inline&group=0


si quelqun a une idee ?? Smiley sweatdrop
MERCI


www.bellidesign.fr




[/i][/i][/i][/i][/i]
Il faut que tu englobes ton code Javascript dans une balise CDATA:


<script type="text/javascript">
//<![CDATA[
ton code ici
//]]>
</script>
parfait !!!! et puis merci beaucoup pour cette reponse si rapide !! Smiley biggrin

"This document was successfully checked as XHTML 1.0 Transitional!"