Jens Gyldenkærne Clausen wrote :
> Jesper Stocholm skrev:
>
>>> Jeg vil gerne sætte et ur på min side, men hvad skal jeg
>>> skrive i mit asp dokument, så tiden hele tiden skifter
>>> automatisk
>
>> det kan du ikke lave i serverside ASP ... du er nødt til at
>> lave det i enten javascript eller klientside vbscript.
> Man kunne vel sætte en refresh-header så siden blev opdateret hvert
> sekund eller bare hvert minut. Hvis siden indeholder mange andre
> ting kan man lægge uret i en iframe og så nøjes med at opdatere
> dén.
jeg synes, at det er en luset løsning ... :)
> En serverside opdatering hvert sekund vil næppe være kønt på
> langsomme forbindelser, men hvert minut kunne måske godt fungere.
Jeg har læst et sted, at det er de færreste der bliver på den samme side
i mere end 1 minut, så den vil ikke blive opdateret mere end maksimalt én
gang. Derfor kan man - imo - lige så godt blot udskrive den aktuelle tid
med now() og lade være med at refreshe siden.
> Dog skal man tænke på at de clientside-ændringer en bruger har
> foretaget (fx scroll ned ad siden og indtastninger i formfelter)
> formentlig tabes ved reload.
.... af netop disse årsager.
--
Jesper Stocholm -
http://stocholm.dk
FAQ for dk.edb.internet.webdesign.serverside.asp :
http://asp-faq.dk