Autor | Zpráva | ||
---|---|---|---|
violaaa Profil * |
#1 · Zasláno: 7. 11. 2018, 15:41:24
Jak mám udělat aby se po kliknutí na odkaz přesměroval uživatel za 5 vteřin na jinou stránku? Zatím to mám takto:
<div style="width:150px; height:190px; float: left; cursor:pointer"><img id="imBut01" src="1.png" onclick="play(zaba)" onMouseDown = "document.images['imBut01'].src = '1s.png'" onMouseUp = "document.images['imBut01'].src = '1.png'"><br>ŽÁBA</div> |
||
Josef Přerovský Profil |
#2 · Zasláno: 7. 11. 2018, 16:19:32
<meta http-equiv="refresh" content="5;url=http://url.cz">
Třeba za použití $_GET metody |
||
violaaa Profil * |
#3 · Zasláno: 7. 11. 2018, 16:28:13
A kam to dám do toho kódu?
|
||
Joker Profil |
#4 · Zasláno: 7. 11. 2018, 16:40:52
Josef Přerovský:
Přes meta refresh by to v kombinaci s tím, že to chce aktivovat až na kliknutí, podle mě bylo dost komplikované. violaaa: Pokud to má být takový odkaz se zpožděním, šlo by to například takhle: <a href="javascript:setTimeout(location.href='http://djpw.cz', 5000)">text odkazu</a> Tzn. na kliknutí se nastaví setTimeout pro změnu location.href na adresu požadované stránky, 5000 je čas v milisekundách (tj. 5 sekund). |
||
Radek9 Profil |
Joker:
Jen to drobně opravím. Prvním parametrem setTimeout by měla být funkce. V tvém případě proběhne přesměrování ihned.
<a href="javascript:setTimeout(function () { location.href='http://djpw.cz' }, 5000)">text odkazu</a> |
||
Josef Přerovský Profil |
#6 · Zasláno: 7. 11. 2018, 17:05:26
Omlouvám se, toto mi nedocvaklo. Ano mělo by fungovat, jak psal
Joker: > violaaa: > Pokud to má být takový odkaz se zpožděním, šlo by to například takhle: <a href="javascript:setTimeout(location.href='http://djpw.cz', 5000)">text odkazu</a> |
||
Časová prodleva: 6 let
|
0