En principe le forum n'est pas là pour faire le boulot des gens (cf règlement) mais pour trois lignes...
Sans garantie etc, je suis que bricoleur, mes connaissances en JS sont très faibles. Chez moi sous Firefox ça marche très bien.
Si tu as plusieurs de ces images/liens (edit: sur la même page) il faut ajuster les "id" dans le code (et le code JS aussi bien sûr)!
Code :
- <html>
- <head>
- <meta charset="utf-8"/>
- </head>
- <body>
- <div class="movie__images">
- <a href="movie_default.html" class="movie-beta__link" id="lien">
- <img alt='' src="images/movie/default/affiche.jpg" id="image">
- </a>
- </div>
- <script language="Javascript">
- //pris sur https://developer.mozilla.org/en-US [...] ath/random
- function getRandomIntInclusive(min, max) {
- min = Math.ceil(min);
- max = Math.floor(max);
- return Math.floor(Math.random() * (max - min + 1)) + min; //The maximum is inclusive and the minimum is inclusive
- }
- var nb=getRandomIntInclusive(1, 254);
- if(nb.toString().length<3)
- nb="0"+nb;
- if(nb.toString().length<3)
- nb="0"+nb;
- document.getElementById("lien" ).href="movie"+nb.toString()+".html";
- document.getElementById("image" ).src="images/movie/"+nb.toString()+"/affiche.jpg";
- </script>
- </body>
- </html>
|
edit: Pourquoi le forum ignore les tabulations dans le code?