как заставить браузер повторно запрашивать страницу после history.back () - PullRequest
1 голос
/ 11 июня 2010

У меня есть два скрипта: 1.php и 2.php.Вот они:

1.php

<?php

header('Pragma: no-cache');
header('Cache-Control: max-age=1; no-cache');
header('Expires: Tue, 1 May 1985 01:10:00 GMT');
header('ETag: "'.md5(rand(1, 1000)).'"');

print date('H:i:s');
?>
<a href="2.php">pay</a>

2.php

<a href="javascript:history.back()">back</a>

Посетитель приземляется на 1.php и затем переходит на 2.php.Я хочу, чтобы браузер повторно запросил 1.php после нажатия vistor на ссылку «назад».В настоящее время это не работает.Как им можно управлять?

обн.Я могу редактировать только 1.php и не могу редактировать 2.php.

1 Ответ

1 голос
/ 11 июня 2010

На практике вы не можете.Хотя браузеры должны отправлять новый запрос на не кэшируемую страницу (в заголовках, которые вы отправляете, есть несколько ошибок), MSIE и Firefox всегда будут использовать копию в памяти в течение определенного периода времени.

C.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...