ugrás a tartalomhoz

history.back() és PHP

faur · 2003. Okt. 14. (K), 10.26
Le lehet-e tiltani az IE-ben, hogy ne üzenjen a history.back()-re, hogy nyomja meg a frissités gombot, a lap elévült(PHP-val generált), biztonsági okokból nem frissít.(Ugyanez, ha location.reload javascript van beágyazva a PHP kódba) :(
 
1

Re: history.back() és PHP

Granc Róbert · 2003. Okt. 15. (Sze), 08.42
Szerintem nem lehet...

Robi
2

Re: history.back() és PHP

quasimidi · 2003. Okt. 15. (Sze), 11.11
Ezzel már szórakoztam sokat.
Éna következő módon oldottam meg a "back" gomb megnyomásánál fellépő, "az oldal elévült bizbaszt".

1. Felviteli form (pl. index.php) kitölti, elküldi önmagának ->
2. Az elküldött űrlapot feldolgozzuk, ha sikeres, akkor adunk egy header-parancsot hogy töltse újra a megadott oldalt 0 másodpercen belül. Ha sikertelen, visszaadjuk az űrlapot hibaüzivel.
3. Felvitt adatok megjelnítése.

Én ezt 1 file-al oldottam meg és akárhogyan nyomkodom a BACK-et, nem jön elő a "dokumentum elévült blablablabla..."..

Persze lehet (sőt biztos), hogy van ennél elegánsabb módszer is mindenféle class-okkal és oldal cacheléssel.