Automatiskt rensa history?

ASP

16 svar · 254 visningar · startad av brw

Medlem sedan juli 2000619 inlägg
Trådstart#1

Hej!

Jag har provat och logga in lite på lunarstorm och sen loggat ut.. och efter det att jag loggat ut och trycker BACK-knappen så kommer jag till den sida jag var på innan jag gick in på lunar.. alla sidor jag besökt när jag var på lunar finns liksom inte kvar i history.. är detta för att de använder frames eller finns det något sätt att rensa i history typ i samband när man gör en session.abandon när man typ loggar ut?

Medlem sedan okt. 20005 273 inlägg
#2

testa..

response.expires = -1000
response.addheader "pragma", "no-cache"

:)

Medlem sedan juli 2000619 inlägg
#3

På alla sidor eller på logoutsidan eller på startsidan!?

Medlem sedan okt. 20005 273 inlägg
#4

på alla sidor....som du vill att ingen ska kunna komma åt med tillbaka knappen....

jag har för mig att det betyder att varje gång som man går in på sidan så måste sidan gå igenom servern och då ser man att man inte är inloggad .... nåt sånt är det tror jag. ;)

Medlem sedan juli 2000619 inlägg
#5

Hmm.. det verkar inte fungera.. kan gå tillbaka till alla som jag satt detta på... :q

Medlem sedan juni 20019 024 inlägg
#6

Kör du sidan lokalt?
Då tror jag inte detta fungerar, utan du måste ladda upp den på en annan server.

Medlem sedan juli 2000619 inlägg
#7

nja.. jag kör den på ntservern i nätverket så det måste ju fungera eftersom det är ett intranet.. sidan ska ju ingen annanstans.

Medlem sedan juni 20019 024 inlägg
#8

Då vetefan vad det är för problem.

Har själv lagt in den typen av kod på mina admin-sidor och det tycks inte heller fungera.

Medlem sedan okt. 20005 273 inlägg
#9

jag sökte lite på PRAGMA och fick detta att testa...

response.expires = -1000
response.expiresabsolute = date-100
response.addheader "pragma", "no-cache"

jag vet inte om det funkar men det kan vara värt att testa :)

Medlem sedan juni 20019 024 inlägg
#10

Har testat på PWS... funkar inte.

Medlem sedan jan. 2001200 inlägg
#11

Det här fungerar hos mig:

<%
Response.Buffer = True
Response.Expires = -1
Response.AddHeader "Pragma", "no-cache"
Response.AddHeader "cache-control", "no-store"
%>
Medlem sedan jan. 2001510 inlägg
#12

Visas det inga sidor heller när du trycker på pilen brevid backknappen eller kollar i läsarens history?

Det kan inte bara vara så att de lagrat sidan du kom från med Session("Site")= Request.ServerVariables("HTTP_REFERER") och sedan slänger ut dig om du inte kommer från deras sida.


If Request.ServerVariables
("HTTP_REFERER") <> "lunarstorm" Then
Response.Redirect Session("Site")
Else
Visa sida...
End If

Eller? :)

/JANspeed

Medlem sedan juli 2000619 inlägg
#13

Det som daniel78 hade fungerar utmärkt!

Om de visas med pilen bredvid bakåt-knappen där ska jag testa ikväll återkommer om det gör det ;)

Medlem sedan juni 20019 024 inlägg
#14

Hmmm... det fungerar inte i Opera.

När man går tillbaka i IE och NN står det ju bara

Varning! Sidan gäller inte längre!
...
Om du vill skicka informationen igen och visa den här webbsidan klickar du på knappen Uppdatera.

Med andra ord, man kan komma in ändå!?

Medlem sedan jan. 2001510 inlägg
#15

När man går tillbaka i IE och NN står det ju bara

Varning! Sidan gäller inte längre!
...
Om du vill skicka informationen igen och visa den här webbsidan klickar du på knappen Uppdatera.

Med andra ord, man kan komma in ändå!?

Om jag inte misstar mig så är det väl bara en försvenskning av "Content has expired" som uppstår när man försöker backa tillbaks på en sida med innehåll mottaget via POST.

/JANspeed

Medlem sedan juni 20019 024 inlägg
#16

Jo, naturligtvis Janspeed, men man kan ju ändå komma in genom att trycka på back-knappen.

Medlem sedan jan. 20013 406 inlägg
#17

Det går att töma historiken med Java script. Om jag inte mins fel så såg funktionen ut så här

document.all.delete(history);
258 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)