Kun 1 countdown / nedtæller pr. side??? Javascript
Hej eksperter!- Jeg har et lidt besynderligt spørgsmål synes jeg selv..
Kan det virkelig passe jeg kun kan have 1 nedtæller på hver side?? :s
Jeg har pt lavet en nedtæller til det jeg kalder mine bygninger.
Men jeg har nogle råstoffer jeg også vil have en på - det vil sige mindst 2 live nedtællere..
Lige så snart jeg prøver, at lave en anden nedtæller - går den ene i stå (bliver bare blank) og den anden begynder, at køre.
Mit spørgsmål er så om det kan passe, eller om jeg gør noget forkert?
Her er den kode jeg bruger til min nedtæller:
<%
Dim BuildingWork1
BuildingWork1 = DateDiff("s", Now(), VHenter("BuildingWork1"))
'.........server processing
%>
<script type="text/javascript">
var nTime = "<%= BuildingWork1 %>"; // <-- Indskriv antal sekunder med PHP
function countDown() {
var nH = Math.floor(nTime/3600),
nRest = nTime%3600,
nM = Math.floor(nRest/60),
nS = nRest%60;
if (nM<10) nM = "0" + nM;
if (nS<10) nS = "0" + nS;
oTime.firstChild.nodeValue = (nH+":"+nM+":"+nS);
if (nTime==0) {
location.reload(true)
} else {
nTime--;
setTimeout("countDown()", 1000);
}
}
var oTime = null;
window.onload = function() {
oTime = document.getElementById("TimeBuildingWork1");
countDown();
}
</script>
<div style="color:#009"><span id="TimeBuildingWork1"> </span></div>
Mine forsøg:
- Jeg har prøvet andre slags Javascript nedtællere
- Jeg har ændret alle de steder i min kode hvor der står "TimeBuildingWork1" og "BuildingWork1" for, at ændre nedtællerens identifikationsmomenter.. Virker dog stadig ikke..
Nogen foreslag?