history.go() - przechodzi do podanej strony w historii
location.reload() - odświeża aktualny dokument
location.href() - przechodzi do danej strony
Mój problem polega na fakcie, iż nie wiem jak zrefreshować stronę, do której przechodzę poprzez history.go(-2). Jak wiadomo wciśnięcie buttona z taką funkcją przenosi dwie strony wstecz bez ponownego jej wczytania z serwera. location.href(history.go(-2)) cofa dwie strony wstecz, a location.reload(history.go(-2)) niestety nie robi już nic. Zapisywanie adresów stron w sesjach php czy też "Cofnij" jako odnośnik do danego hrefa odpadają.
Co sądzicie o pomyśle gdyby na stronie, która powinna się odświeżyć dodać skrypcik JS ładowany w body onload - coś o takim konspekcie:
var zrefreshowano = false; if(zrefreshowano) { } else { location.reload(); }
?