[Plan du site]
Vous êtes ici ---
> Le Site du Zéro
> Les forums
> Site Web
> XHTML / CSS
> visionneuse automatique
> Lecture du sujet
visionneuse automatique
Vous devez être inscrit pour pouvoir poster des messages
|
Page :
1
|
| Auteur |
Message |
|
1 visiteur sur ce sujet (1 anonyme)
|
|
Page :
1
|
Groupe : Membres
|
Bonjour,
j'essaie de faire une visionneuse automatique de 3 images (pour le moment)
voila le script de la page qui se retrouve imbriquer dans un ensemble de cadre
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
<!--
//PLF-http://www.jejavascript.net/
function objet() {
this.length = objet.arguments.length
for (var i = 0; i < this.length; i++) this[i+1] = objet.arguments[i]
}
var nom = new objet ("blague240108.JPG", "Cybelle100208.JPG", "cassy.JPG");
var numero = 1;
function changer() {
document.image.src = "im/"+nom[numero];
numero += 1;
if (numero == nom.length + 1) numero = 1;
setTimeout("changer()", 1000);
}
//-->
</script>
</head>
<body onLoad="changer('blague240108.JPG');prechargimg('Cybelle.100208.JPG','cassy.JPG')">
<div align="center"><font face="Lucida Calligraphy">Bienvenue dans notre antre</font>
<p></p>
<p></p>
<img src="blague240108.JPG" alt="" name="blague" border="0" >
<p></p>
<p></p>
<font face="Lucida Calligraphy">Nous vous souhaitons un agreable visite </font>
<p></p>
<p></p>
<p></p>
<font face="Lucida Calligraphy">Vous etes le
<script type="text/javascript" src="http://www.123compteur.com/compteurjour.php?votre_id=213054"> </script>
<noscript>
<a href="http://www.123compteur.com" target="_blank">compteur</a>
</noscript>
</font> <font face="Lucida Calligraphy">éme visiteurs </font></div>
</body>
</html>
Pourriez-vous m'aider a trouver le probleme
merci d'avance
Cat
|
Champi Forever !
 Groupe : Membres
|
Bonjour,
Pour commencer, pense à utiliser le balise Code : HTML 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 | </code> pour faire afficher ton code.
Ensuite, je remarque plusieurs erreurs, comme ça dans ton script.
D'abord, tu as oublié plusieurs points-virgules ici et là ^^.
Ensuite, tu as créé une fonction changer(). Tu n'as rien mis entre les deux parenthèses, ce qui signifie que cette fonction ne prend aucun argument.
Pourtant quand tu l'appelles dans onload, tu lui envoies le nom d'une image en argument...
Je ne comprends pas pourquoi tu as créé une fonction objet ? Pourquoi ne pas avoir simplement mis tes images dans un tableau (new Array) ?
Enfin bref, dans tous les cas, modifie ton onload comme ceci :
<code type="html">
<body onLoad="changer();">
|
Modifie l'argument name de ton image :
Code : HTML1 | <img src="blague240108.JPG" alt="" name="image" border="0" />
|
Et je crois que ça devrait marcher... (A condition que toutes tes images soient dans un dossier nommé "im" d'après ton javascript...)
|
Retour au forum "XHTML / CSS" ou à la liste des forums
Vous devez être inscrit pour pouvoir poster des messages