0
這裏是我們的JavaScript重定向的摘錄:JavaScript重定向循環,直到成功
<script language="javascript" type="text/javascript">
var THE_URL = "http://www.google.co.uk";
function onPageLoad()
{
setTimeout('pageRedirect()', 5000);
}
function pageRedirect()
{
window.location = THE_URL;
}
</script>
<body onload="onPageLoad()">
...
</body>
但有時因爲服務器是下來THE_URL
的頁面不存在。在這種情況下,我們希望刷新當前頁面,以便它可以嘗試一次又一次地加載頁面,直到成功。有沒有辦法做到這一點?
嘗試在使用ajax檢查服務器之後執行重定向。這可能有所幫助 - http://maxheapsize.com/2010/04/26/how-to-detect-if-your-server-is-down-when-making-jquery-ajax-calls/ –