Avatar billede curentus Nybegynder
08. oktober 2009 - 18:20 Der er 1 kommentar og
1 løsning

Hjælp til at sammensætte to scripts.

Hey er der nogen der lige kan hjælpe med disse to scripts.
De virker fint når de køres hver for sig, men virker ikke sammen.


--> 1. Script
<script type="text/javascript">
function slaa() {
    var hours, minutes, seconds;
    var intHours, intMinutes, intSeconds;
    var today;
    today = new Date();

    intHours = today.getHours();
    intMinutes = today.getMinutes();
    intSeconds = today.getSeconds();

if (intHours == 0) {hours = "00:";}
else if (intHours < 24) {hours = intHours+":";}

if (intMinutes < 10) {minutes = "0"+intMinutes+":";}
else {minutes = intMinutes+":";}

if (intSeconds < 10) {seconds = "0"+intSeconds+" ";}
else {seconds = intSeconds+" ";}

    timeString = hours+minutes+seconds;
    man_ur.innerHTML = timeString;
    window.setTimeout("slaa();", 100);
}

  window.onload = slaa;
</script>
<span id="man_ur">&nbsp;</span>
--> 2. Script
<script type="text/javascript">

var nTime = '<%Response.Write"60"%>'; // <-- Indskriv antal sekunder

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.href='<%="test5.asp"%>';
    } else {
        nTime--;
        setTimeout("countDown()", 1000);
    }
}
var oTime = null;
window.onload = function() {
    oTime = document.getElementById("timeDisplay");
    countDown();
}
</script>
<span id="timeDisplay">&nbsp;</span>
Avatar billede ebusiness Nybegynder
09. oktober 2009 - 00:26 #1
De bruger begge window.onload til initiering, derfor overskriver 2. script første scripts onlaod.

Løsning:

Fjern:
window.onload = slaa;

Indsæt:
window.onload = function() {
    oTime = document.getElementById("timeDisplay");
    countDown();
    slaa();
}
Avatar billede curentus Nybegynder
09. oktober 2009 - 10:53 #2
:D super det virker perfekt mange tak for hjælpen. Det var jo egentlig simpelt nok, men jeg er bare ikke særlig go' til java scripts :D
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester