[英]How redirect to homepage with php
我需要執行自動轉發/重定向。
如果用戶在自動轉到首頁后五秒鍾未在站點中的任何位置單擊,那可能嗎?
例如,
<meta http-equiv="Refresh" content="5;URL=http://www.teste.com/sv1/index.html">
謝謝
嘗試一下:
<script type="text/javascript">
var redirect = setTimeout(function() {
window.location = "http://stackoverflow.com";
}, 5000);
document.onclick = function() {
clearTimeout(redirect);
}
</script>
在PHP中是不可能的。 您可以在JS中添加超時,並在用戶單擊某處(正文上的onclick事件)時將其停止。
超時(無點擊)后,您可以通過將document.location.href
設置為首頁來重定向用戶。
簡短:不。
較長:使用PHP是不可能的,因為PHP是在服務器上預編譯的。 因此,只要用戶在瀏覽器中看到頁面,PHP腳本就已經運行完畢。 您將不得不使用其他內容,例如JavaScript。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.