頁面重定向是什么?
當你點擊一個URL來訪問一個網頁X,但在內部你被定向到另一頁Y,僅僅是因為頁面重定向。這一概念是從不同于JavaScript 頁面刷新 。
可能有各種原因,為什么想從原來的頁面重定向。下面列出的幾個原因:
頁面重新方向如何工作 ?
示例1:
這使用JavaScript在客戶端頁面的重定向是非常簡單的。網站訪問者重定向到一個新的頁面,只需要添加在head部分加入一行如下:
<head><script type="text/javascript"><!-- window.location="http://www.newlocation.com";//--></script></head>
示例 2:
可以將其重定向到一個新的頁面之前顯示相應的信息給網站訪客。這將需要一個位時間延遲加載新頁。以下是簡單的例子來實現相同的:
<head><script type="text/javascript"><!--function Redirect(){ window.location="http://www.newlocation.com";}document.write("You will be redirected to main page in 10 sec.");setTimeout('Redirect()', 10000);//--></script></head>這里的 setTimeout()是一個內置的JavaScript函數,可用于給定的時間間隔之后執行另一個函數。
示例3:
以下是例子重定向基于其瀏覽器不同的網頁訪問者:
<head><script type="text/javascript"><!--var browsername=navigator.appName; if( browsername == "Netscape" ){ window.location="http://www.location.com/ns.html";}else if ( browsername =="Microsoft Internet Explorer"){ window.location="http://www.location.com/ie.html";}else{ window.location="http://www.location.com/other.html";}//--></script></head>新聞熱點
疑難解答