五月综合缴情婷婷六月,色94色欧美sute亚洲线路二,日韩制服国产精品一区,色噜噜一区二区三区,香港三级午夜理伦三级三

您現(xiàn)在的位置: 365建站網(wǎng) > 365文章 > 設(shè)為首頁(yè)加入收藏兼容360/火狐/谷歌/IE等主流瀏覽器的代碼

設(shè)為首頁(yè)加入收藏兼容360/火狐/谷歌/IE等主流瀏覽器的代碼

文章來(lái)源:365jz.com     點(diǎn)擊數(shù):464    更新時(shí)間:2017-08-14 15:25   參與評(píng)論
不用找了,我試過好多次,ie,火狐,谷歌瀏覽器此代碼都是不可逆兼容。
下面是我的簡(jiǎn)單解決方案。想把這個(gè)問題完全解決,方法就是像其他主流網(wǎng)站一樣專門建立添加為首頁(yè)的操作步驟幫助頁(yè)。

js代碼:
 
<script type="text/javascript"> 
// 設(shè)置為主頁(yè) 
function SetHome(obj,vrl){ 
try{ 
obj.style.behavior='url(#default#homepage)';obj.setHomePage(vrl); 
} 
catch(e){ 
if(window.netscape) { 
try { 
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); 
} 
catch (e) { 
alert("此操作被瀏覽器拒絕!\n請(qǐng)?jiān)跒g覽器地址欄輸入“about:config”并回車\n然后將 [signed.applets.codebase_principal_support]的值設(shè)置為'true',雙擊即可。"); 
} 
var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch); 
prefs.setCharPref('browser.startup.homepage',vrl); 
}else{ 
alert("您的瀏覽器不支持,請(qǐng)按照下面步驟操作:1.打開瀏覽器設(shè)置。2.點(diǎn)擊設(shè)置網(wǎng)頁(yè)。3.輸入:"+vrl+"點(diǎn)擊確定。"); 
} 
} 
} 
// 加入收藏 兼容360和IE6 
function shoucang(sTitle,sURL) 
{ 
try 
{ 
window.external.addFavorite(sURL, sTitle); 
} 
catch (e) 
{ 
try 
{ 
window.sidebar.addPanel(sTitle, sURL, ""); 
} 
catch (e) 
{ 
alert("加入收藏失敗,請(qǐng)使用Ctrl+D進(jìn)行添加"); 
} 
} 
} 
</script> 

調(diào)用代碼:
 
      <li class="fore1"><a href="javascript:void(0)" onclick="SetHome(this,window.location)">設(shè)為首頁(yè)</a></li> 
<li class="ge">|</li> 
<li class="fore2"><a href="javascript:void(0)" onclick="shoucang(document.title,window.location)">加入收藏</a></li> 
<li class="ge">|</li> 

名種樣式的加入收藏和設(shè)為主頁(yè)代碼
還有一些最基本的html代碼,只供初學(xué)者參考。
注意:此代碼只兼容IE瀏覽器
1:實(shí)現(xiàn)"
加入收藏"功能的代碼如下:
 
<a href="javascript:window.external.AddFavorite(‘http://www.baidu.com‘,‘百度‘)">加入收藏</a> 

你只需將鏈接與站名改為你自己的站名即可.
如果你要實(shí)現(xiàn)鼠標(biāo)劃過時(shí)即提示是否加入收藏,只需將代碼改為:
 
<a onmouseover="window.external.addFavorite(‘http://www.baidu.com‘,‘百度‘)" target=_self href= >加入收藏</a> 

----------------------------------
2.設(shè)為首頁(yè)代碼(html源碼)
 
<a style="cursor:hand" onclick="this.style.behavior=‘url(#default#homepage)‘; 
this.setHomePage(‘http://www.baidu.com/‘);"> 
<img width=16 height=16 border=0 src="images/house.png"> 
<u> Set as HomePage</u></a> 

1.文字型:
 
< a onclick="this.style.behavior=‘url(#default#homepage)‘;this.setHomePage(‘http://www.baidu.com/‘);" href="#">設(shè)為首頁(yè)</a> 

范例:
設(shè)為首頁(yè)
2.按鈕型:
 
< input TYPE="button" VALUE=" 設(shè)為首頁(yè) "onclick="this.style.behavior=‘url (#default#homepage)‘;this.setHomePage(‘http://www.baidu.com/‘);" href="#"> 
離開時(shí)自動(dòng)提示設(shè)為首頁(yè) 
<body onunload="BASEBody.style.behavior=‘url(#default#homepage)‘;if(!(BASEBody.isHomePage 
(‘http://www.baidu.com/‘)))BASEBody.setHomePage(www.baidu.com//‘);"> 

—————
———————————————-
打開頁(yè)面時(shí)自動(dòng)彈出窗口詢問是否設(shè)為首頁(yè)
將以下代碼放在<head></head>之間:
 
<script 
language="javascript"> 
function myhomepage(){ 
this.homepage.style.behavior='url(#default#homepage)';this.homepage.sethomepage(‘http://www.baidu.com'); 
} 
</script> 
<p align="center"><a href="http://www.baidu.com/" name="homepage" onclick="myhomepage();"></a> 

再將下面代碼加入<body>內(nèi):
onload="myhomepage();"
即:<body onload="myhomepage();">
——————————————————————–
鼠標(biāo)指向時(shí)提示設(shè)為首頁(yè)
將下列代碼插入<body>區(qū)中:
 
<A href="http://www.baidu.com/" onmouseover ="this.style.behavior='url(#default#homepage)';this.setHomePage(‘http://www.baidu.com/'); " target="_blank">設(shè)為首頁(yè)</A> 

—————————————–
關(guān)閉當(dāng)前窗口的功能
這里我們可以先輸入用來(lái)標(biāo)示的文字“關(guān)閉窗口",用鼠標(biāo)拖動(dòng)選中它,在“Link"輸入框中鍵入“/",同時(shí)切入源代
碼窗口,在鏈接代碼中鍵入該事件-onclick="javascript:window.close(); return false;"。
完整的代碼為:< a href="/"onclick="javascript:window.close(); return false;">關(guān)閉窗口< /a>
----------------------------------
3.聯(lián)系站長(zhǎng)的話實(shí)際上是鏈接到一個(gè)電子郵箱地址:
 
<a href="mailto:baidujishubu@163.com">電子信箱</a> 

如對(duì)本文有疑問,請(qǐng)?zhí)峤坏浇涣髡搲?,廣大熱心網(wǎng)友會(huì)為你解答??! 點(diǎn)擊進(jìn)入論壇

發(fā)表評(píng)論 (464人查看,0條評(píng)論)
請(qǐng)自覺遵守互聯(lián)網(wǎng)相關(guān)的政策法規(guī),嚴(yán)禁發(fā)布色情、暴力、反動(dòng)的言論。
昵稱:
最新評(píng)論
------分隔線----------------------------

其它欄目

· 建站教程
· 365學(xué)習(xí)

業(yè)務(wù)咨詢

· 技術(shù)支持
· 服務(wù)時(shí)間:9:00-18:00
365建站網(wǎng)二維碼

Powered by 365建站網(wǎng) RSS地圖 HTML地圖

copyright © 2013-2024 版權(quán)所有 鄂ICP備17013400號(hào)