Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
[JS]e czasu, wyskakujące okno po zakończeniu
#1
Kod:
<script type="text/javascript">
function CD(d,o,t,x){return[x=~~(t=(d-o)/864e5),x=~~(t=(t-x)*24), x=~~(t=(t-x)*60),~~((t-x)*60)]}
function R(t){
t=CD(new Date(2010,12,14,17,40,00),new Date());
document.getElementById('nowyrok').innerHTML='za '+t[0]+" dni, "+t[1]+" h, "+t[2]+" m, "+t[3]+"s"+" Nowy Rok";
if(!t[0]&&!t[1]&&!t[2]&&!t[3])document.getElementById('nowyrok').innerHTML='Koniec odliczania';
else setTimeout('R()',1e3);
}
onload=function(){R();}
</script>
<div id="nowyrok"></div>




Znalazlem to gdześ i chodz tu czasami cos pisze o nowym roku....nie do tego chce go użyć. Problem mój polega na tym że chciałbym aby po zakonczeniu odliczania wyskakiwalo nowe okno....jak wklepuje w tekście 'Koniec odliczania' kod html, caly licznik znika.

Serdecznie prosze was o pomoc...! ;-)
Odpowiedz
#2
<script type="text/javascript">
function CD(d,o,t,x){return[x=~~(t=(d-o)/864e5),x=~~(t=(t-x)*24), x=~~(t=(t-x)*60),~~((t-x)*60)]}
function R(t){
t=CD(new Date(2011,12,14,17,40,00),new Date());
document.getElementById('nowyrok').innerHTML='za '+t[0]+" dni, "+t[1]+" h, "+t[2]+" m, "+t[3]+"s";
if(!t[0]&&!t[1]&&!t[2]&&!t[3])window.open('url do strony','nazwa strony','ustawienia nowego okna');
else setTimeout('R()',1e3);
}
onload=function(){R();}
</script>
<div id="nowyrok"></div>

http://doman.art.pl/kursjs/kurs/okna.html
Ps. Właśnie dlatego nie lubię takich skryptów. W dzisiejszych czasach przy dzisiejszych łączach to sztuka dla sztuki. Szczególnie używanie takiego zapisu liczb.
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Fullsize background slider z możliwością ustawienia czasu dla każdego elementu atp 2 3,695 24-09-2013, 18:25
Ostatni post: atp
  Wyskakujące okno, a'la ukryty div. Intelactive 1 1,318 03-11-2012, 18:32
Ostatni post: kornell
Question [JS] Liczenie czasu od daty adash0 2 4,563 23-07-2011, 12:51
Ostatni post: adash0
  [JS] Odliczanie czasu michalszyd 1 2,998 15-07-2011, 14:33
Ostatni post: Kartofelek
  [JS] Odliczanie czasu michalszyd 7 6,623 03-07-2011, 17:18
Ostatni post: michalszyd

Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl