Probleme doctype - bloque script

Fermé
cindy-girl Messages postés 9 Date d'inscription lundi 7 mai 2012 Statut Membre Dernière intervention 9 mai 2012 - 8 mai 2012 à 23:13
bg62 Messages postés 23643 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 20 septembre 2024 - 9 mai 2012 à 19:53
Bonjour,


j ai deux script different sur ma page, quand je met doctype ca bloque l un des deux et quand je l enleve ou remplace c est l autre qui ne fonctionne plus... helpppp

<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
<head>

<head>
<title>Menu HTML / Javascript : Aperçu</title>
<!-- nettuts -->
<!-- traduit et adapté par outils-web.com -->
<!-- chargement des feuilles de style -->
<link href="css/style.css" rel="stylesheet" type="text/css" />

<script language="JavaScript1.2" type="text/javascript">
if (screen.width==800||screen.height==600)
document.write('<body background="a.jpg">');
else if (screen.width==1024||screen.height==768)
document.write('<body background="b.jpg">');
else if (screen.width==1280||screen.height==1024)
document.write('<body background="c.jpg">');
else if (screen.width==1600||screen.height==1200)
document.write('<body background="d.jpg">');
else
document.write('<body background="d.jpg">');
</script>

</head>

<ul id="nav">
<li class="current"><a href="#">Accueil</a></li><!-- n1 -->
<li><a href="#">Projets</a><!-- n1 -->
<ul>
<li><a href="#">Scripts <img src="images/multi.png" border="0" width="15" height="15" align="absmiddle"></a><!-- n2 -->
<ul>
<li><a href="#">Javascript</a></li><!-- n3 -->
<li><a href="#">jQuery</a></li><!-- n3 -->
</ul>
</li>
<li><a href="#">Diaporamas <img src="images/multi.png" border="0" width="15" height="15" alt="" align="absmiddle"></a><!-- n2 -->
<ul>
<li><a href="#">jQuery</a></li><!-- n3 -->
<li><a href="#">Flash</a></li><!-- n3 -->
</ul>
</li>
<li><a href="#">Lightbox</a></li><!-- n2 -->
<li><a href="#">Kits graphiques</a></li><!-- n2 -->
</ul>
</li>
<li><a href="#">Multi-Niveaux</a>
<ul>
<li><a href="#">niveau 1 <img src="images/multi.png" border="0" width="15" height="15" alt="" align="absmiddle"></a>
<ul>
<li><a href="#">Niveau 2</a></li>
<li><a href="#">Niveau 2 <img src="images/multi.png" border="0" width="15" height="15" alt="" align="absmiddle"></a>
<ul>
<li><a href="#">Niveau 3</a></li>
<li><a href="#">Niveau 3</a></li>
<li><a href="#">Niveau 3</a></li>
</ul>
</li>
<li><a href="#">Niveau 2</a></li>
</ul>
</li>
<li><a href="#">Niveau 1</a></li>
<li><a href="#">Niveau 1</a></li>
<li><a href="#">Niveau 1 <img src="images/multi.png" border="0" width="15" height="15" alt="" align="absmiddle"></a>
<ul>
<li><a href="#">Niveau 2</a></li>
<li><a href="#">Niveau 2</a></li>
<li><a href="#">Niveau 2</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#">Liens</a></li>
<li><a href="#">Contact</a></li>
</ul>
<br /><br /><br /><br /><br /> <p> </p>

<p align="center"><br />
<!--#include file=../footer_scr.asp-->

</head>




<body>
<img name="imgalea" WIDTH="50%" HEIGHT="50%" id="imgalea" "40%" src="img5.jpg" align="center"
border="0" position="fixed" style="filter:progid:DXImageTransform.Microsoft.Fade(Duration=2.0,overlap=1.0)" >
<script language="JavaScript1.2">
var prefix='img'
var extension='jpg'
var nbimages=5
var delai=2800

//==========================

var newi=0

function changeimage()

{

newi = newi+1

if (newi == nbimages+1) newi = 1

if(document.getElementById) o=document.getElementById('imgalea');

else if(document.images) o=document.images.imgalea;

if(o)

{

if(o.filters) o.filters[0].apply();

o.src=prefix+newi+'.'+extension

if(o.filters) document.getElementById('imgalea').filters[0].play();

}

setTimeout("changeimage()",delai)

}

changeimage()

</script>



</body>

</html>


merciiiii
A voir également:

3 réponses

Templier Nocturne Messages postés 7734 Date d'inscription jeudi 22 janvier 2009 Statut Membre Dernière intervention 21 mai 2016 1 102
8 mai 2012 à 23:14
heu... faut la fermer ta balise doctype ^^
0
Templier Nocturne Messages postés 7734 Date d'inscription jeudi 22 janvier 2009 Statut Membre Dernière intervention 21 mai 2016 1 102
8 mai 2012 à 23:15
et pourquoi tu ouvres deux balises head ?
0
cindy-girl Messages postés 9 Date d'inscription lundi 7 mai 2012 Statut Membre Dernière intervention 9 mai 2012
8 mai 2012 à 23:15
lolllll ok et comment je peux la fermer avant mon deuxieme script?

merciii
0
Templier Nocturne Messages postés 7734 Date d'inscription jeudi 22 janvier 2009 Statut Membre Dernière intervention 21 mai 2016 1 102
8 mai 2012 à 23:17
ben à la fin de la ligne DOCTYPE

fin je code jamais selon les normes W3C, donc je met pas de doctype, mais normalement, je crois que c'est comme ça...
0
cindy-girl Messages postés 9 Date d'inscription lundi 7 mai 2012 Statut Membre Dernière intervention 9 mai 2012
8 mai 2012 à 23:19
ca ne fonctionne pas faut l ecrire comment?

</DOCTYPE> ?
0
Templier Nocturne Messages postés 7734 Date d'inscription jeudi 22 janvier 2009 Statut Membre Dernière intervention 21 mai 2016 1 102
8 mai 2012 à 23:24
ben non, fermer la balise...

tu l'ouvre (<) mais tu ne la referme pas (>)
0
cindy-girl Messages postés 9 Date d'inscription lundi 7 mai 2012 Statut Membre Dernière intervention 9 mai 2012
8 mai 2012 à 23:26
<!doctype

fonctionne toujours pas, suis genée de pas y arrivé suis desolé de t embeter avec des questions comme ca :)
0
Templier Nocturne Messages postés 7734 Date d'inscription jeudi 22 janvier 2009 Statut Membre Dernière intervention 21 mai 2016 1 102
Modifié par Templier Nocturne le 8/05/2012 à 23:41
mais pourquoi tu ne la ferme pas, cette balise ? :'(

<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" >
0
bg62 Messages postés 23643 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 20 septembre 2024 2 381
9 mai 2012 à 19:53
c'est quoi ce 'menu' entre 2 fois " </head> " ???
0