WN

WN (https://www.wn.se/forum/index.php)
-   Klientsidans teknologier, design och grafik (https://www.wn.se/forum/forumdisplay.php?f=12)
-   -   Automatiskt uppdatering (https://www.wn.se/forum/showthread.php?t=14339)

Skyllermarks 2006-05-30 09:48

Hej hej!

Jag vill inleda med att förklara att jag är osäker på om det här är rätt plats att fråga, samt be om ursäkt på förhand för att min fråga förmodligen är dum. Min okunskap är beklämmande!

Till själva frågan:

Min chef har tidigare jobbat med vår webplats. På den har han skrivit en liten text där det står att man bör trycka på uppdatera på sidan ofta för att inte missa några nyheter. Plötsligt kommer han inrusande till mig och säger "Hörru! Jag var inne på di.se och den sidan uppdaterades utan att jag behövde klicka på 'uppdatera'!". Nu undrar jag, kort och gott, hur man åstakommer en sådan effekt.

Jag antar att det har att göra med om besökaren laddar hemsidan lokalt sedan ett senare besök eller laddar ner en ny version av sidan. Hur gör jag för att få besökaren att "ladda om" sidan vid varje besök? Är detta att föredra? Kan man göra så att besökaren bara behöver "ladda om" sidan om den uppdaterats?

Vore tacksam för svar

- Albert

digiArt 2006-05-30 10:26

Finns lite olika trick, skicka en expiresabsolute i headern som säger att sidan går ut innan dagens datum. Skicka en no-cache på alla möjliga sätt och vis för att sidan inte ska lagras lokalt hos användaren eller någon form av brandvägg osv osv.

Sök på "prevent caching" eller liknande på google. Du skriver inte om du är utvecklare eller vilket språk ni använder, så att mer specifikt svar än så tror jag inte att du kan få just nu.

wiggin 2006-05-30 11:31

Jag tror det är denna kod-rad din chef är så fascinerad över
Kod:

<meta http-equiv="refresh" content="600;url=/Avdelningar/Ettan.aspx?Refresh=1">
dvs. en meta-refresh. Personligen gillar jag det inte. Vill jag uppdatera sidan gör jag det själv. För det finns inget värre än att sidan uppdaterar sig precis när man håller på och läser en lång text, och på så sätt hoppar upp till början igen. Eller skriver en kommentar som försvinner bara för att sidan uppdaterar sig.

Skyllermarks 2006-05-30 13:22

Tack för de snabba svaren!

zoran 2006-05-30 17:29

Citat:

Originally posted by wiggin@May 30 2006, 11:31
Jag tror det är denna kod-rad din chef är så fascinerad över
Kod:

<meta http-equiv="refresh" content="600;url=/Avdelningar/Ettan.aspx?Refresh=1">
dvs. en meta-refresh. Personligen gillar jag det inte. Vill jag uppdatera sidan gör jag det själv. För det finns inget värre än att sidan uppdaterar sig precis när man håller på och läser en lång text, och på så sätt hoppar upp till början igen. Eller skriver en kommentar som försvinner bara för att sidan uppdaterar sig.

En del gånger kan det vara önskvärt att ha en sida, eller snarare en del av en sida uppdateras automatiskt. Låt oss säga aktiekursen. Om man nu är lekfull, så kan man leka med AJAX för att åstadkomma sån effekt. Problemet är ju att det verkar ligga på en lite för avancerad nivå för Skyllermark.

guran 2006-05-30 22:22

Går det inte att lägga just den del som ska uppdateras i t.ex. en <iframe>?


Alla tider är GMT +2. Klockan är nu 03:06.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson