我在我的html頁面中有一個聯繫表單。在帶有html聯繫表單的iframe src中.once聯繫我們表單是提交給了一個thanks.php表單。輸出將是thanks.php文件顯示的html感謝信息。現在我的要求是顯示此感謝信息5秒後,我需要重新加載contactus html表單。如何在iframe中提交html/php表單後重新加載html(聯繫我們)表單
請在此幫助我
我在我的html頁面中有一個聯繫表單。在帶有html聯繫表單的iframe src中.once聯繫我們表單是提交給了一個thanks.php表單。輸出將是thanks.php文件顯示的html感謝信息。現在我的要求是顯示此感謝信息5秒後,我需要重新加載contactus html表單。如何在iframe中提交html/php表單後重新加載html(聯繫我們)表單
請在此幫助我
這可以用JavaScript來完成。設置一個計時器5秒鐘,並將窗口位置設置爲您的聯繫我們頁面。這裏是你會怎麼做:
<script type="text/javascript">
// Set timeout to 5 seconds, measured in milliseconds
setTimeout(function() {
window.location = "contactus.html"; // relative URL
}, 5000);
</script>
你可以使用這個PHP代碼中thanks.php
header("refresh:5;url=contactus.html");
這將重定向你每5秒contactus.html,但是這不會工作,如果要打印三江源消息,因爲只有header()
如果沒有任何輸出,然後再運行工作,
所以現在你可以使用JavaScript,
setTimeout(function() {
window.location.href= 'http://localhost/xxx/contactus.html'; // the redirect goes here
},5000); // 5 seconds
將此腳本放入您的thankyou.php
文件中。
UPDATE: meta標籤還可以在thankyou.php
使用只是把這個線<head>
部分
<meta http-equiv="refresh" content="5;url=http://www.yoursite.com">