Autor Zpráva
Jarda62
Profil *
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
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 *
Na tohle bych použil spíše JavaScript.
mckay
Profil
Penguin:
Tak použij a ukaž ;-).
Str4wberry
Profil
A já bych na to spíš použil PHP.
Penguin
Profil *
<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 *
Omlouvám se za překlepi jako je inerHTML .

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0