Autor | Zpráva | ||
---|---|---|---|
Jarda62 Profil * |
#1 · Zasláno: 17. 4. 2010, 17:27:11
Dobrý den, potřeboval bych poradit jak mám v HTML udělat aby se při každé návštěve změnil obrázek. Mám 3... Našel sem zde nějaké rady ale nějak mi to nešlo.. Dík
|
||
Chro Profil |
#2 · Zasláno: 17. 4. 2010, 18:12:58
V HTML to nejde, použij třeba PHP skript. Změň koncovku souboru stránky z .html na .php a na požadované místo mezi <body> a </body> vlož:
<?php //Do pole vložit název souboru|šířku obrázku|výšku obrázku|popis obrázku $obrazky = array("pes.jpg|400|300|Pes", "kocka.jpg|300|300|Kočka", "mys.jpg|250|160|Myš"); $pocet_obrazku = count($obrazky); $nahodny_vyber = rand(0, $pocet_obrazku - 1); list($soubor, $sirka, $vyska, $popis) = explode("|", $obrazky[$nahodny_vyber]); echo '<img src="obrazky/'.$soubor.'" width="'.$sirka.'" height="'.$vyska.'" alt="'.$popis.'">'; ?> |
||
Penguin Profil * |
#3 · Zasláno: 17. 4. 2010, 18:54:51
Na tohle bych použil spíše JavaScript.
|
||
mckay Profil |
#4 · Zasláno: 17. 4. 2010, 19:06:51
Penguin:
Tak použij a ukaž ;-). |
||
Str4wberry Profil |
#5 · Zasláno: 17. 4. 2010, 19:16:01
A já bych na to spíš použil PHP.
|
||
Penguin Profil * |
#6 · Zasláno: 17. 4. 2010, 19:20:50
<script> nahoda=Math.random()*10 if(nahoda<6){ document.getElementById("id").innerHTML='<img src="obr1.JPG">' } if(nahoda>5){ document.getElementById("id").inerHTML='<img src="obr2.JPG">' } </script> <div id="id"></div> |
||
Penguin Profil * |
#7 · Zasláno: 17. 4. 2010, 19:29:44
Omlouvám se za překlepi jako je inerHTML .
|
||
Časová prodleva: 14 let
|
0