原生js編寫設(shè)為首頁兼容ie、火狐和谷歌
原生 js 編寫,兼容 ie,火狐和谷歌 。
【原生js編寫設(shè)為首頁兼容ie、火狐和谷歌】完整代碼:
script type="text/javascript"http://設(shè)為首頁 www.jb51.netfunction SetHome(obj,url){try{obj.style.behavior=’url(#default#homepage)’;obj.setHomePage(url);}catch(e){if(window.netscape){try{netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");}catch(e){alert("抱歉,此操作被瀏覽器拒絕!請(qǐng)?jiān)跒g覽器地址欄輸入“about:config”并回車然后將[signed.applets.codebase_principal_support]設(shè)置為’true’");}}else{alert("抱歉 , 您所使用的瀏覽器無法完成此操作 。您需要手動(dòng)將【" url "】設(shè)置為首頁 。");} }} //收藏本站 www.jb51.netfunction AddFavorite(title, url) { try {window.external.addFavorite(url, title); }catch (e) {try {window.sidebar.addPanel(title, url, "");}catch (e) {alert("抱歉,您所使用的瀏覽器無法完成此操作 。加入收藏失敗,請(qǐng)進(jìn)入新網(wǎng)站后使用Ctrl D進(jìn)行添加");} }}/scripta href="javascript:void(0);" onclick="SetHome(this,’http://www.jb51.net’);"設(shè)為首頁/adiv class="text text2"a href="javascript:void(0);" onclick="AddFavorite(’經(jīng)驗(yàn)啦網(wǎng)’,’http://www.jb51.net’)"收 藏 本 站/a下面的可以參考:
函數(shù)如下:
復(fù)制代碼 代碼如下:
function setHome(obj,url){
try{
obj.style.behavior = ’url(#default#homepage)’;
obj.setHomePage(url);
}catch(e){
if(window.netscape){
try{
netscape.security.PrivilegeManager.enablePrivilege(’UniversalXPConnect’);
}catch(e){
alert(’抱歉 , 此操作被瀏覽器拒絕!請(qǐng)?jiān)跒g覽器地址欄輸入“about:config”并回車然后將[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’,url);
}else{
alert(’抱歉,您所使用的瀏覽器無法完成此操作 。您需要手動(dòng)將【’url’】設(shè)置為首頁 。’);
}
}
}
使用方法:
復(fù)制代碼 代碼如下:
!DOCTYPE HTML
html lang="en"
head
meta charset="utf-8"/
title設(shè)為首頁/title
/head
body
a href="javascript:;" onclick="setHome(this,window.location);"設(shè)為首頁/a
/body
/html
您可能感興趣的文章:javascript 加入收藏、設(shè)為首頁(IE,firefox兼容經(jīng)驗(yàn)啦網(wǎng)版)js Firefox 加入收藏夾功能代碼 兼容Firefox 和 IEjavascript 設(shè)為首頁與加入收藏兼容多瀏覽器代碼設(shè)為首頁與加入收藏的JS代碼(多瀏覽器支持)設(shè)為首頁加入收藏兼容360/火狐/谷歌/IE等主流瀏覽器的代碼JS 加入收藏夾的代碼(主流瀏覽器通用)保存到桌面、設(shè)為桌面且?guī)D標(biāo)的PHP代碼完美兼容IE,chrome,ff的設(shè)為首頁、加入收藏及保存到桌面js代碼
相關(guān)經(jīng)驗(yàn)推薦
- 原生js方法document.getElementsByClassName在ie8及其以下的兼容性問題
- 用IE設(shè)為默認(rèn)瀏覽器彈框提醒的方法
- 針對(duì)IE6的一些CSS Hack編寫時(shí)的注意點(diǎn)小結(jié)
- 用Python編寫腳本使IE實(shí)現(xiàn)代理上網(wǎng)的教程
- 兼容IE 原生JS實(shí)現(xiàn)別踩白塊游戲
- iframe框架在IE瀏覽器下如何將白色背景設(shè)為透明色?設(shè)置方法介紹
- 微信中將朋友圈設(shè)為私密具體操作步驟
- 怎么將IE設(shè)為默認(rèn)打開的瀏覽器?將IE設(shè)為默認(rèn)打開的瀏覽器的方法說明
- 谷歌瀏覽器怎么編寫音樂 編寫音樂方法介紹
- 火狐瀏覽器怎么取消設(shè)為默認(rèn)瀏覽器 取消設(shè)為默認(rèn)瀏覽器流程一覽
