Har för mig att det ska finnas nått sätt att autorefresha en sida varje gång den visas... men bara refresha 1 gång/visning...inte som en del javascripts som refreshar var 5:e sekund eller så...nej, bara en (1) gång och det precis när sidan laddas...
Måste även fråga; Fungerar detta även om man skulle klicka på en länk á la "javascript.history.back(1)"? Vore ju väldans bra om det gjorde det... ;)
Jag hade ett liknande problem en gång då innehållet inte ville uppdatera sig förrän jag tryckte på refresh.
Jag löste det genom att skriva.
Response.Expires = -1500
längst upp på sidan i aspkoden.
Innan dess att jag kom på det så använde jag mig av querystring för att kolla om sidan blivit refreshad eller inte.
If Request.QueryString("content") = "reloaded" Then
'Inget
Else
'Ladda om
Response.Write "<meta http-equiv=""Refresh"" content=""0;URL=sida.asp?content=reloaded"">"
End If
Har testat Janspeed's kod där utan att det hjälper...
Response.Expires = -1500
Hmm, kanske vart lite otydlig...
Så här är det, om jag surfar runt på sidorna en sväng för att sedan börja backa genom att använda "Back-knappen" ett par tre steg, för att sedan igen börja gå framåt genom att använda "Forward-knappen" så visas alla sidor korrekt förutom den sista sidan som jag kan gå till om jag går "framåt" så långt som möjligt...
Detta inträffar inte bara på en specifik sida utan det kan gäller alla sidor, bara det är den sista sidan som jag kan "forward-a" mig till.
Om jag inte är helt ute och cyklar så laddas inte sidan om så länge man använder sig av "back" & "Forward" knapparna.
Det är detta som jag skulle vilja ändra på...att även om man använder back&forwardknapparna så ska sidan laddas om en (1) gång och inte mer.
Kan tänka mig att det har nånting med Cashe-ningen av sidorna att göra men har testat kod á la...
Jag vet inte hur det är med javascript som laddar om efter t.ex. 600 sekunder, om de laddar om även första gången sidan visas igen för att senare ladda om igen eller om de väntar med att ladda om tills det att sidan har visats i t.ex. 600 sekunder...
Detta problem uppstår bara när jag surfar med IE5, funkar fint i NN6
Tror jag har hittat en lösning på det hela... Var ju knappast den lösning jag hade tänkt mig men, det funkar iaf...
Eftersom jag hade lagt tabeller itabeller så verkar det som om IE inte kan läsa in de innersta/översta tabellerna riktigt och sidan blir då tom... men genom att lägga till ett enkelt mellanslag
i en av de yttre tabellerna så verkar det nu som om det har löst sig. Jag återkommer om denna lösning inte skulle funka fullt ut...
Tack för alla tänkta lösningar och förslag iaf :)
/G8
[Redigerat av G8 den 22 maj 2001]
261 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25