国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

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

2024-04-25 20:30:16
字體:
來源:轉載
供稿:網友
不用找了,我試過好多次,ie,火狐,谷歌瀏覽器此代碼都是不可逆兼容。 
下面是我的簡單解決方案。想把這個問題完全解決,方法就是像其他主流網站一樣專門建立添加為首頁的操作步驟幫助頁。 

js代碼: 
復制代碼代碼如下:

<script type="text/javascript"> 
// 設置為主頁 
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請在瀏覽器地址欄輸入“about:config”并回車/n然后將 [signed.applets.codebase_principal_support]的值設置為'true',雙擊即可。"); 
} 
var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch); 
prefs.setCharPref('browser.startup.homepage',vrl); 
}else{ 
alert("您的瀏覽器不支持,請按照下面步驟操作:1.打開瀏覽器設置。2.點擊設置網頁。3.輸入:"+vrl+"點擊確定。"); 
} 
} 
} 
// 加入收藏 兼容360和IE6 
function shoucang(sTitle,sURL) 
{ 
try 
{ 
window.external.addFavorite(sURL, sTitle); 
} 
catch (e) 
{ 
try 
{ 
window.sidebar.addPanel(sTitle, sURL, ""); 
} 
catch (e) 
{ 
alert("加入收藏失敗,請使用Ctrl+D進行添加"); 
} 
} 
} 
</script> 

調用代碼: 
復制代碼代碼如下:

      <li class="fore1"><a href="javascript:void(0)" onclick="SetHome(this,window.location)">設為首頁</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> 

名種樣式的加入收藏和設為主頁代碼 
還有一些最基本的html代碼,只供初學者參考。 
注意:此代碼只兼容IE瀏覽器 
1:實現" 
加入收藏"功能的代碼如下: 
復制代碼代碼如下:

<a href="javascript:window.external.AddFavorite(‘http://www.baidu.com‘,‘百度‘)">加入收藏</a> 

你只需將鏈接與站名改為你自己的站名即可. 
如果你要實現鼠標劃過時即提示是否加入收藏,只需將代碼改為: 
復制代碼代碼如下:

<a onmouseover="window.external.addFavorite(‘http://www.baidu.com‘,‘百度‘)" target=_self href= >加入收藏</a> 

---------------------------------- 
2.設為首頁代碼(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="#">設為首頁</a> 

范例: 
設為首頁 
2.按鈕型: 
復制代碼代碼如下:

< input TYPE="button" VALUE=" 設為首頁 "onclick="this.style.behavior=‘url (#default#homepage)‘;this.setHomePage(‘http://www.baidu.com/‘);" href="#"> 
離開時自動提示設為首頁 
<body onunload="BASEBody.style.behavior=‘url(#default#homepage)‘;if(!(BASEBody.isHomePage 
(‘http://www.baidu.com/‘)))BASEBody.setHomePage(www.baidu.com//‘);"> 

――――― 
―――――――――――――――- 
打開頁面時自動彈出窗口詢問是否設為首頁 
將以下代碼放在<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 name="homepage" onclick="myhomepage();"></a> 

再將下面代碼加入<body>內: 
onload="myhomepage();" 
即:<body onload="myhomepage();"> 
―――――――――――――――――――――― 主站蜘蛛池模板: 虞城县| 辰溪县| 临海市| 高密市| 德化县| 南江县| 武鸣县| 芜湖县| 白沙| 东阿县| 乌苏市| 山东省| 镇远县| 文化| 乐昌市| 和顺县| 石门县| 临安市| 中江县| 婺源县| 洛扎县| 曲靖市| 邵东县| 潼南县| 益阳市| 秦安县| 灵璧县| 离岛区| 南溪县| 汉沽区| 峡江县| 宜兰县| 阜宁县| 三台县| 青田县| 柯坪县| 英超| 抚顺市| 德令哈市| 万山特区| 杭锦后旗|