Programovacie jazyky, rady, poradňa...
geoge046
Star
Príspevky: 608 Registrovaný: 10 aug 2005, 14:15
Bydlisko: Prievidza
Kontaktovať používateľa:
Príspevok
od používateľa geoge046 » 10 aug 2006, 11:47
Na stránke mám 30 sek. odpočítavanie (viď dole) a keď skončí tak to automaticky prepne na ďalšiu stránku. Mám to na stránke ubytovaniepetro.szm.sk a keď si ju otvoríte v Internet Explorer, tak to ide, ale v inakších to nejde. Nedajú sa tam dať nejaké tie "hacky" aby to išlo aj v ostatných???
Kód: Vybrať všetko
<SCRIPT TYPE="text/vbscript">
<!--
Dim TimeOut
Document.Write "<center><H3 ID=""h1_Time"">za 30 sekúnd vás prepneme na </H4></center>"
TimeOut = 30
SetTimeout "Tick()", 1000
Function Tick()
TimeOut = TimeOut - 1
If TimeOut = 0 Then
h1_Time.InnerHtml = _
"<A HREF=""hlavnastrana.html"">Hlavná strana</A>"
Window.Location.Href = "hlavnastrana.html"
Else
h1_Time.InnerText = "za " & TimeOut & " sekúnd vás prepneme na "
SetTimeout "Tick()", 1000
End If
End Function
-->
</SCRIPT>
Ak mi budete vedieť niekto pomôcť budem veľmi rád...
vajda65
Medium Professional
Príspevky: 1250 Registrovaný: 22 feb 2005, 16:36
Bydlisko: hojko.com
Kontaktovať používateľa:
Príspevok
od používateľa vajda65 » 10 aug 2006, 12:13
nie je lepšie to urobiť cez meta?
<meta http-equiv="refresh" content="0;URL=
http://stránka ">
mastermind
VIP
Príspevky: 4810 Registrovaný: 09 feb 2005, 13:17
Príspevok
od používateľa mastermind » 10 aug 2006, 12:16
problem bude zrejme v tom ze je to vb script. vb scripty dnes uz blokuje kde co. ak tam chces mat silou mocou odpocitavanie tak potom pouzi nejaky javascript
carnaby
Amateur
Príspevky: 24 Registrovaný: 23 aug 2005, 20:32
Bydlisko: Martin
Príspevok
od používateľa carnaby » 10 aug 2006, 13:05
vbscript je domena M$ takze len IE.
tu mas JS ten ti pojde aj na FF
Kód: Vybrať všetko
<script type="text/javascript">
<!--
document.write("<h3 id=\"headerCountdown\">za <span id=\"countdown\"></span> sekúnd vás prepneme na</h3>");
var timeOut=30;
function $(id){return document.getElementById(id);}
function tick()
{
timeOut--;
if (timeOut<=0)
{
window.location.href="hlavnastrana.html";
$("headerCountdown").innerHTML="<a href=\"hlavnastrana.html\">Hlavná strana</a>";
return;
}
$("countdown").innerHTML=timeOut;
window.setTimeout("tick()",1000);
}
$("countdown").innerHTML=timeOut;
window.setTimeout("tick()",1000);
-->
</script>
geoge046
Star
Príspevky: 608 Registrovaný: 10 aug 2005, 14:15
Bydlisko: Prievidza
Kontaktovať používateľa:
Príspevok
od používateľa geoge046 » 13 aug 2006, 11:10
DDDDDDDDDDAAAAAAAAAAAAAKKKKKKKKKKUUUUUUUUUJJJJJJJJJJEEEEEEEEEEEEEMMMMMMMMMMMMMMM vám veľmi pekne. Veľmi ste mi pomohli.
HOJKO IS BEST FORUM!!!
vvTF
Expert
Príspevky: 151 Registrovaný: 27 apr 2006, 21:39
Príspevok
od používateľa vvTF » 15 aug 2006, 23:31
vajda65 napísal: nie je lepšie to urobiť cez meta?
<meta http-equiv="refresh" content="0;URL=
http://stránka ">
Neviem ale mam skusenosti ze to pod niektorymi verziami operi nefunguje ... aspon myslim ze to bola opera, nepamatam ale viem ze dade mi to nebralo ten tag
carnaby
Amateur
Príspevky: 24 Registrovaný: 23 aug 2005, 20:32
Bydlisko: Martin
Príspevok
od používateľa carnaby » 16 aug 2006, 11:17
ale islo aj o odpocitavanie