У меня есть три страницы:
Step1.php -> step2.php -> step3.php
Как видно, после отправки step1.php он перейдет к step2.php
В step2.php внизу находится JavaScript, и он автоматически перенаправляется на step3.php через 2 секунды.
<input type="hidden" name="queryString" id="queryString" value="<?php echo $_SERVER['QUERY_STRING'] ?>"/>
<script type="text/javascript">
function redirection() {
var queryString =document.getElementById("queryString").value;
var reloadURL = "step3.php?"+queryString;
location.href = reloadURL;
}
setTimeout("redirection()", 2000);
</script>
Этот прямой поток работает в любом другом браузере.
Теперь я просто нажимаю кнопку возврата в браузере на странице `step3.php
. Затем он переходит к step2.php и через 2 секунды он переходит к step3.php .
Но в Safari он не работает, он застревает на step2.php .
Есть идеи?