webForumDet fria alternativet

Automatiskt rensa history?

ASP

16 svar · 231 visningar · startad av brw

Medlem sedan juli 2000619 inlägg
Frågan#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?

------------------
Ingenting är omöjligt, bara en utmaning.

[Redigerat av brw den 12 jul 2001]

Medlem sedan okt. 20005 273 inlägg
#2

testa..

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

:)

------------------
ibland tror jag att jag kan lite för lite än vad jag kan ....

Medlem sedan juli 2000619 inlägg
#3

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

------------------
Ingenting är omöjligt, bara en utmaning.

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. ;)

------------------
ibland tror jag att jag kan lite för lite än vad jag kan ....

Medlem sedan juli 2000619 inlägg
#5

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

------------------
Ingenting är omöjligt, bara en utmaning.

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.

------------------
Peter D

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.

------------------
Ingenting är omöjligt, bara en utmaning.

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.

------------------
Peter D

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 :)

------------------
ibland tror jag att jag kan lite för lite än vad jag kan ....

Medlem sedan juni 20019 024 inlägg
#10

Har testat på PWS... funkar inte.

------------------
Peter D

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 ;)

------------------
Ingenting är omöjligt, bara en utmaning.

[Redigerat av brw den 13 jul 2001]

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å!?

------------------
Peter D

[Redigerat av Pace den 13 jul 2001]

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.

------------------
Peter D

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);

------------------
Adde

261 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)