![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 30.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Skrypt: odliczanie.js
CODE function calcage(secs, num1, num2) { s = ((Math.floor(secs/num1))%num2).toString(); if (LeadingZero && s.length < 2) s = "0" + s; return "" + s + ""; } function CountBack(secs) { if (secs < 0) { document.getElementById("cntdwn").innerHTML = FinishMessage; return; } DisplayStr = DisplayFormat.replace(/%%D%%/g, calcage(secs,86400,100000)); DisplayStr = DisplayStr.replace(/%%H%%/g, calcage(secs,3600,24)); DisplayStr = DisplayStr.replace(/%%M%%/g, calcage(secs,60,60)); DisplayStr = DisplayStr.replace(/%%S%%/g, calcage(secs,1,60)); document.getElementById("cntdwn").innerHTML = DisplayStr; if (CountActive) setTimeout("CountBack(" + (secs+CountStepper) + ")", SetTimeOutPeriod); } function putspan(backcolor, forecolor) { document.write(""); } CountStepper = Math.ceil(CountStepper); if (CountStepper == 0) CountActive = false; var SetTimeOutPeriod = (Math.abs(CountStepper)-1)*1000 + 990; putspan(BackColor, ForeColor); var dthen = new Date(TargetDate); var dnow = new Date(); if(CountStepper>0) ddiff = new Date(dnow-dthen); else ddiff = new Date(dthen-dnow); gsecs = Math.floor(ddiff.valueOf()/1000); CountBack(gsecs); Kod na stronie: CODE <script language=JavaScript> TargetDate = \"07/30/2008 10:00\"; BackColor = \"\"; ForeColor = \"black\"; CountActive = \"true\"; CountStepper = -1; LeadingZero = \"true\"; DisplayFormat = \"<font class=textv11><b>%%D%%</b>dn. <b>%%H%%</b>g. <b>%%M%%</b>min. <b>%%S%%</b>sek.</font>\"; FinishMessage = \"\"; </SCRIPT> <script language=JavaScript src=\"/odliczanie.js\"></SCRIPT> TargetDate = \"06/18/2008 11:00\"; BackColor = \"\"; ForeColor = \"black\"; CountActive = \"true\"; CountStepper = -1; LeadingZero = \"true\"; DisplayFormat = \"%%D%%dn. %%H%%g. %%M%%min. %%S%%sek.\"; FinishMessage = \"\"; src=\"http://www.spartadwikozy.webhost.pl/odliczanie.js\"> Wszystko ładnie śmiga, jednak gdy chcę umieścić drugi skrypt odliczania to już nie wychodzi... Tworzę taki sam skrypt tylko że o nazwie odliczanie2.js, w kodzie na stronie ten sam kod, jedynie odnośnik zmieniam na /odliacznie.js i ukazują się na stronie 2 liczniki, lecz wtedy ten pierwszy stoi w miejscu, a drugi pracuje... Wie ktoś jak sobie z tym poradzić, aby był 2-3 liczniki na stronie?? |
|
|
![]() |
![]()
Post
#2
|
|
Admin Techniczny Grupa: Administratorzy Postów: 2 071 Pomógł: 93 Dołączył: 5.07.2005 Skąd: Olsztyn ![]() |
a co to ma wspolnego z gotoweymi rozwiazaniami, a tym bardziej z php?
Przenosze i usuwam tag |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 30.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Czyżby nikt nie wiedział jak sobie z tym poradzić? (IMG:http://forum.php.pl/style_emoticons/default/blinksmiley.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 17:38 |