#1 2011-01-12 17:56:11

peeeeta
Člen
Registrován: 2010-08-29
Příspěvky: 365
Web

Re: Přesměrování

Dobrý den chtěl jsem se zeptat je tu někdo kdo by věděl jak v html napsat kód na přesměrování ale s tím že bude viditelné odpočítávání?

Děkuji za nápovědy a pomoc

Offline

#2 2011-01-12 18:54:33

Lkopo
Podpora
Registrován: 2010-02-12
Příspěvky: 1,916
Web

Re: Přesměrování

Google dotaz: "javascript redirect counting time"
Výsledok: prvý

<html>
<head>
<script type="text/javascript">
function redirectTo(url, timerID) {
  var el=document.getElementById(timerID)
  if (el) {  // element exist
    el.innerHTML = 5  // start with 5 seconds
    window.setTimeout("runTimer('"+url+"','"+timerID+"')",1000)
  }
}

function runTimer(url, timerID) {
  var el=document.getElementById(timerID)
  if (el) {
    var time = parseInt(el.innerHTML,10) - 1
    if (time>0) {  // not 0 yet, keep running
      el.innerHTML = time
      window.setTimeout("runTimer('"+url+"','"+timerID+"')",1000)
    }
    else {  // redirect
      window.location = url
    }
  }
}
</script>
</head>

<body>
  <input type="button" value="Redirect" onclick="redirectTo('a_URL_to_be_redirected_to', 'showTimer')">
  <br />
  <div id="showTimer"></div>
</body>
</html>

zvyšok si už dokážeš dúfam upraviť...


Portfólio
E-mail: eduard(at)karpiel.sk

Offline

Zápatí

Založeno na FluxBB | CZ a SK