webForumDet fria alternativet

OT - ej backa i webbläsaren.

2 svar · 213 visningar · startad av Eclipse

EclipseMedlem sedan juli 20003 825 inlägg
#1

Kanske inte direkt asp men väl webbprogrammering.

---
Hur gör jag så att besökare ej ska kunna backa i webbläsaren?

Kan man backa i webbläsaren på bankernas webbplatser?

Web-TorMedlem sedan nov. 200013 890 inlägg
#2

Kanske inte direkt asp

Inte JavaScript heller kanske...

Det är svårt att förbjuda användaren att backa eftersom det finns så många olika sätt att göra det på:
• Läsarens meny
• Backspace
• Alt + Vänsterpil o.s.v.

Frågan har varit upp några gånger tidigare. Testa att söka så kan du kanske hitta nåt.

------------------
/Tor
www.tor.nu

JojoxxMedlem sedan juni 20004 308 inlägg
#3

Nej, det är som sagt svårt (omöjligt) att yxa bort "back"-funktionen i besökarens webbläsare (och tack för det), men du kan använda location.replace i JavaScript för att skriva över aktuell history-post i listan med en ny sida, således kan du inte backa tillbaks till sidan du skickar användaren från. Men det blir alltså bara på dina egna sidor. Syntaxen är location.replace("sida.html");

--- Tillägg ---
Är sidan sparad i cachen kan du inte förhindra möjligheten att den laddas. Däremot kan du med div meta-taggar försöka förhindra att sidan cache'as, och således måste den laddas från servern nästa gång den skall visas. Men detta är långt från felsäkert.

------------------
/ J

[Redigerat av Jojoxx den 21 jan 2002]

130 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)