Javascript:設為最愛/首頁


阿瑟 發表



STEP1:【前言】
我想這兩個功能大家都常常看到吧,其實這些都只是Javascript。對了,這個功能好像只有IE能用,至於新版的Netscape我就不知道了..

STEP2:【加入最愛】
這是加入最愛的功能的語法
<script language=javascript>
function addtofavorite() {
if (navigator.appName!="Netscape")
{
window.external.AddFavorite(".", "酷必網Coobila!電腦教學入口");
}
else
{
window.location = ".";
}
}
</script>


這只是Javascript函式,您可以在網頁的某個地方加上下面這個連結來呼叫函式(也就是啟動這個功能啦):
<A HREF="javascript:addtofavorite()">加入最愛</a>


紅色的地方改一下就大功告成了,有一些不道德的網站(暫且不說是誰),把這個Javascript改寫(好像是加上了return true之類的語法),讓您只要進入他們的網站就會自動加入最愛和設定成首頁,後來受到人家抨擊所以拿下了功能。阿得做的網站很少用這個功能,因為阿得本身自己都很少用我的最愛,除了一些比較長的網址,不然阿得都記住網址了。再說,如果別人喜歡您的網站,他們會自己加入連結也會記住您的網址啊,不是嗎...

STEP3:【設成首頁】
這個阿得確定是只有IE才能用的功能,所以..用IE吧﹗IE對於各種方面的支援都比其他瀏覽器完整﹗
<A HREF="#" ONCLICK="this.style.behavior='url(#default#homepage)';this.setHomePage('.');">設成首頁</A>


紅色的部分改一下就ok了...不要強迫自己的網友設定首頁或是最愛,像是之前說的,如果他們喜歡您的網站他們就會自己記住您的網址不然就是會自己加入最愛,就阿得的觀點來說,我覺得這兩個功能都有點雞婆...或許是我都沒有用到的關係吧﹗^^|||

STEP4:【結語】
^^|||,下次見囉

最後更新日期: 11/14/2001 12:09:34 AM