Witam, na dzień dobry - dzień dobry :)
IMHO najprostszy sposób zablokowania cofania strony jest dostępny via JS. Nie wiem czy to będzie spełniać twoje oczekiwania, ale można to zrobić tak:
Kod
zamiast:
<a href="nastepna.html">dalej</a>
dajesz:
<a href="javascript:window.location.replace('nastepna.html')">dalej</a>
Oczywista, logicznym wydaje sie napisanie funkcji, i wywoływanie funkcji w linku, zamiast bezpośredniego odwolania do metody replace().
(np. <a href="java script:doReplace('page.html')">dalej</a>)
Co to daje? Takie przejście daje tyle, że strona, z której dajesz replace() na inną nie jest zapisywana w historii przeglądarki. Nie można do niej więc powrócić za pomocą historii lub przycisku "Wstecz" w przeglądarce.
vide:
window.location.replace@msdnmam nadzieje, że pomoże ;)
pozdr.