有時更改首頁檔案名稱,或者將舊的網頁移除,將會造成一些網友點按之前的連結時,出現〔找不到這個網頁〕的訊息,為了避免這種問題的發生,可以善加利用〔自動轉址〕的語法。

例如舊的首頁home.html將改名成新的index.html,這時可以將舊檔案保留(即不刪除),將裡面的內容刪除,再加上自動轉址的語法,這樣網友若連至home.html則會自動轉至index.html。

提供四種自動轉址的語法,您可以依自己的需求選用~

方法一:於<head>之</head>加入以下語法

<meta http-equiv="refresh" content="停留秒數;url=新的網址">

範例:

<html>
<head>
<meta http-equiv="refresh" content="0;url=https://www.facebook.com/Tshirt77">
</head>
</html>


方法二:於<body>之</body>加入以下語法

<body onload="window.open('新網址','_top')">
</body>

範例:

<html>
<body onload="window.open('https://www.facebook.com/Tshirt77','_top')">
</body>
</html>


方法三:於<body>之</body>加入以下語法。停留時間為千分之一秒,例如1秒後轉址,則停留時間輸入1000

<Script Language="JavaScript">
setTimeout("location.href='新網址'",停留時間);
</Script>

範例:

<html>
<body>
<Script Language="JavaScript">
setTimeout("location.href='https://www.facebook.com/Tshirt77'",1000);
</Script> 
</body>
</html>

方法四:於<body>之</body>加入以下語法。

<Script Language="JavaScript">
<!--
location.href= ('新網址');
-->
</Script>

範例:

<html>
<body>
<Script Language="JavaScript">
<!--
location.href= ('https://www.facebook.com/Tshirt77');
-->
</Script> 
</body>
</html>

arrow
arrow
    全站熱搜

    GL.Yang 發表在 痞客邦 留言(0) 人氣()