> Jeg er ved at prøve at lave noget js ajax der kan opdater nogle data
> jeg skal vise på en side.
>
> Lige nu bruger jeg refresh, men det er alså ikke særlig smart at hele
> siden skal hentes hvergang.
Det er en god ide da det optimere for hastigheden for brugere med langsomme
forbindelser.
Fx. håndholdte enheder som telefoner.
> Lige nu har jeg f.eks følgende function.
> function showdoorstatus()
> {
> dw('<table border=1>');
> dw('<tr><th colspan=2>Status: Døre.</th></tr>');
> dw('<tr><td>'+navnF0+'</TD><TD><img src="door%f10.gif"
> border=0></TD></tr>');
> dw('<tr><td>'+navnF1+'</TD><TD><img src="door%f11.gif"
> border=0></TD></tr>');
> dw('</table>');
> }
>
> i linen med <img srv="door$f11.gif">
>
> kan $f11 have en af to tilstande enten on eller off, og det gør så at
> navnet bliver dooron.gif eller dooroff.gif.
>
> $f11 er et tag (dette er noget der køre på en embeddet webserver.) som
> skifter værdi alt efter om der sker noget på en harware indgang, alså
> bliver $f11 omsat til on eller off an på om 1 eller 0 er læst på en
> port.
Jeg har lavet et fotoalbum der er baseret på ajax.
Se
www.ckweb.dk
Det jeg bruger er systemet der hedder jQuery til at få ajax
funktionaliteten ind på siden.
Hvis du viser kilden fra siden kan du se at jeg nederst i kildekoden bruger
noget java.
<script type="text/javascript">
$(document).ready(
function() {
$("#thumbcontent").load("
http://www3.ckweb.dk/welcome.asp");
$("#piccontent").load("
http://www3.ckweb.dk/empty.asp");
}
);
</script>
Det jeg gør at at hente denne adresse:
http://www3.ckweb.dk/welcome.asp
til det element der har id:
#thumbcontent
Dermed er det en enkelt linke man skal bruge for at hente data.
Man kan selvfølgelig også bruge onklick, onmouseover, ect.
Se min menu for praktisk brug.
En anden mulighed er at sætte tid på så den selv henter nyt data efter 20
sekunder, 5 minutter eller hvad du behøver.
> Jeg ved ikke rigtigt hvordan jeg skal gribe dette an, så jeg håber lidt
> på, at der er en venlig sjæl der kan guide mig vidre. Jeg er total
> newbee i ajax og meget lidt kendskab til javascript (Arbejder dog på at
> blive bedre til det
MVH.
Christian
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials