JS加入收藏和設為主頁程式碼(相容IE和FF)
function setHomePage(obj){
var url = window.location.href;
try{
//設定為“IE”瀏覽器的主頁
obj.style.behavior = 'url(#default#homepage)';
obj.setHomePage(url);
}
catch(e){
//設定為“火狐”瀏覽器的主頁
if(window.netscape){
try{
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
}
catch (e){
alert("瀏覽器拒絕把當前網站設為主頁!需要繼續操作,請在瀏覽器位址列輸入“about:config”並回車,然後雙擊[signed.applets.codebase_principal_support] 將它的值設定為'true'即可。");
}
var pre = Components.classes['@mozilla.org/preferences-service;1'].getService
(Components.interfaces.nsIPrefBranch);
pre.setCharPref('browser.startup.homepage',url);
}
}
}
呼叫:<a onclick="setHomePage(this)">設為首頁</a>
2、實現加入收藏夾程式碼:
function addFavorite(){
var url = window.location.href;
try{
window.external.addFavorite(url, "打折網");
}
catch (e){
try{
window.sidebar.addPanel("打折網", url, "");
}
catch (e){
alert("加入收藏夾失敗,請按 Ctrl + D 新增!");
}
}
}
呼叫: <a onclick="AddFavorite()">加入收藏夾</a>
相關文章
- 相容IE、FF的將當前頁加入收藏夾和設為首頁的js程式碼JS
- 設為首頁 和 收藏本站js程式碼 相容IE,chrome,ffJSChrome
- 設為首頁,加入收藏的JS程式碼JS
- JS的IE和FF相容性問題彙總JS
- 相容各瀏覽器的設為首頁和加入收藏程式碼瀏覽器
- javascript 相容寫法(FF&IE)JavaScript
- IE和Firefox相容的JSFirefoxJS
- css相容IE6/IE7/FF的通用方法和著名的Clearfix HackCSS
- ie6,ie7,ff的css相容hack寫法CSS
- 使用JS讀取XML(相容IE和firefox)JSXMLFirefox
- IE 相容模式 設定 Meta Compatible 和 Iframe 子頁面的關係模式
- 設為首頁和新增到收藏夾程式碼
- ie怎麼設定主頁 簡述設定ie瀏覽器的主頁方法瀏覽器
- html+vue.js 實現分頁可相容IEHTMLVue.js
- js判斷IE8和IE8以下瀏覽器程式碼JS瀏覽器
- 相容IE6瀏覽器的最大高度和最小高度css程式碼瀏覽器CSS
- 複製和貼上的js程式碼 for IE/FireFox/mozilla/ns(轉)JSFirefox
- 複製到剪貼簿的js程式碼(相容ie、firefox、chorme、safari...什麼都相容!)JSFirefoxORM
- 設為首頁程式碼大全
- kafkaer:將 kafka主題和配置作為程式碼管理Kafka
- 設為首頁程式碼(html原始碼)HTML原始碼
- javascript基礎(JSON的使用和低版本IE的相容)(四十七)JavaScriptJSON
- ie,ff,google均可以實現Go
- 阻止瀏覽器冒泡事件,相容firefox和ie瀏覽器事件Firefox
- 程式碼,貓和理想主義
- 相容IE8和IE7瀏覽器的圓形圖案瀏覽器
- 網頁程式碼(主頁)(初始版):網頁
- javascript事件控制程式碼中為了相容IE使用的window.event的意思JavaScript事件
- 原生js實現的iframe子頁面和父頁面相互操作程式碼JS
- 瀏覽器相容性問題解決方案之CSS,已在IE、FF、Chrome測試瀏覽器CSSChrome
- css3和js模擬翻頁效果程式碼例項CSSS3JS
- win10怎麼恢復ie瀏覽器主頁 ie主頁被360強制更改Win10瀏覽器
- jQuery阻止事件冒泡和預設行為程式碼jQuery事件
- 相容FireFox,IE,Chrome的DIV頁面位置固定FirefoxChrome
- 主頁和四個詳情頁成功
- 一行程式碼解決各種IE相容問題,IE6,IE7,IE8,IE9,IE10行程IE9IE10
- ie瀏覽器相容模式怎麼設定在哪裡 ie瀏覽器相容模式設定方法瀏覽器模式
- frank程式碼網為網頁前端人員提供建站常用的網頁js程式碼網頁前端JS