Code :
- <head>
- <script typee="text/javascript">
- function makeArray(n) {
- this.length = n;
- for (var i=1; i<=n; i++) {
- this[i] = "";
- }
- return this;
- }
- var i; //lwf
- function imagealeatoire() {
- i = Math.floor(3 * Math.random() + 1);
- return "<a href='"+url[i]+"'><img src='"+image[i]+"' width='88' height='31' border='0' /></a>";
- }
- image = new makeArray(3);
- image[1]="image1.gif";
- image[2]="image2.gif";
- image[3]="image3.gif";
- url = new makeArray(3);
- url[1]="truc1.com";
- url[2]="truc2.com";
- url[3]="truc3.com";
- // Stop hiding from old browsers -->
- </script>
- </head>
- <body><div id="Layer1" style="position:absolute; left:863px; top:472px; width:85px; height:54px; z-index:45; visibility: inherit; text-align:center;">
- <div onmouseover=this.stop() onmouseout=this.start() scrollAmount=1 scrollDelay=60 direction=up width=140 height=145 background="#000000">
- <script type="text/javascript">document.write(imagealeatoire());</script>
- <script type="text/javascript">document.write(imagealeatoire());</script>
- </div></div>
- </body>
|
Peut-etre encore des erreurs, ensuite les marquee ca marche que sous ie et netscape mais c'est propriétaire et ca n'existe plus dans les normes du W3C donc il ne faut pas utiliser. Idem avec le center, un text-align:center; dans le style ou en css et on en parle plus.
Enfin, language="javascript" n'existe plus non plus, il faut ecrire type="text/javascript".
Pour faire bien, tu pourrais mettre tout ce qui est dans un attribut style="..." dans une css, ce serait plus propre et donner un autre nom que layer1 au div principal.
Voila voila...
---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be