Avatar billede klinemann Nybegynder
11. februar 2008 - 00:01 Der er 5 kommentarer og
1 løsning

Hvordan blander jeg Java ind i mine ASP Scripts.

Hejsa, jeg har en countdown programmering som jeg gerne vil have mine asp script til at køre sammen med. hvordan flytter jeg f.eks. <%=now%> ovre i javaen.

<font><b><font size="1" face="Tahoma"><span style="text-transform: uppercase"><SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">

dateFuture = new Date(2008,1,11,23,59,59);

function GetCount(){

    dateNow = new Date();                                   
    amount = dateFuture.getTime() - dateNow.getTime();
    delete dateNow;

    if(amount < 0){
        document.getElementById('countbox').innerHTML="SLUT";
    }
    else{
        days=0;hours=0;mins=0;secs=0;out="";

        amount = Math.floor(amount/1000);

        days=Math.floor(amount/86400);
        amount=amount%86400;

        hours=Math.floor(amount/3600);
        amount=amount%3600;

        mins=Math.floor(amount/60);
        amount=amount%60;

        secs=Math.floor(amount);

        if(days != 0){out += days +" Dag"+((days!=1)?"e":"")+", ";}
        if(days != 0 || hours != 0){out += hours +" time"+((hours!=1)?"r":"")+", ";}
        if(days != 0 || hours != 0 || mins != 0){out += mins +" Minut"+((mins!=1)?"ter":"")+", ";}
        out += secs +" Sekunder";
        document.getElementById('countbox').innerHTML=out;

        setTimeout("GetCount()", 1000);
    }
}

window.onload=function(){GetCount();}
</script>
<div id="countbox"></div>
</span></font></b>
Avatar billede kratluskeren Nybegynder
11. februar 2008 - 13:05 #1
Hej,
Hvordan mener du køre sammen?
Dit javascript kører client side. Din ASP serversite.
Dvs at der ikke er nogen direkte forbindelse mellem deres værdier. De kan ikke bare dele dem.
Skal du fx have værdien fra dit javascript over til ASP er du nødt til at poste den.
Men det giver ingen mening i dette tilfælde hvor værdien ændres hvert sekund.

Giver det mening?
Ellers prøv at uddyb dit spørgsmål.
Avatar billede klinemann Nybegynder
11. februar 2008 - 13:17 #2
jeg skal have trukket en dato ud fra min access db og over i javascriptet..
Avatar billede kratluskeren Nybegynder
11. februar 2008 - 15:09 #3
Du kan godt indsætte asp variable i dit javascript.
Lad os sige at du hiver en dato fra databasen over i en variabel der hedder aspDato.

<%
'asp kode
aspDato = "2008,1,11,23,59,59" 'eller træk fra DB
%>
<script language"bla bla...">
dateFuture = new Date(<%=aspDato%>)
</script
Avatar billede klinemann Nybegynder
11. februar 2008 - 22:06 #4
okay.. det var det jeg manglede.. smider du svar?
Avatar billede kratluskeren Nybegynder
11. februar 2008 - 22:58 #5
Det var så lidt ;)
Avatar billede kratluskeren Nybegynder
11. februar 2008 - 22:58 #6
og svaret...
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
Kurser inden for grundlæggende programmering

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