當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
JavaScript Set Homepage and Favorite
生活随笔
收集整理的這篇文章主要介紹了
JavaScript Set Homepage and Favorite
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
// JavaScript Set Homepage and Favorite
// <a href="javascript:AddFavorite(window.location,document.title)">加入收藏</a>
//It calls the Add Favorite dialog box in IE and links to a url in Firefox and Safari (but again not Opera ). Geovin Du
//http://stackoverflow.com/questions/946189/how-can-i-set-default-homepage-in-ff-and-chrome-via-javascript
//http://www.webdeveloper.com/forum/showthread.php?180428-Set-homepage-script
//IE 11.0 Windows7 無效.
function AddFavorite(sURL, sTitle) {try {window.external.addFavorite(sURL, sTitle);}catch (e) {try {window.sidebar.addPanel(sTitle, sURL, "");}catch (e) {alert("加入收藏失敗,請使用Ctrl+D進行添加");}}
}
//<a href="#" οnclick="javascript:SetHome(this,window.location);" >設為首頁</a>
//
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);}}
}
?
總結
以上是生活随笔為你收集整理的JavaScript Set Homepage and Favorite的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Dancing Links
- 下一篇: C/C++服务器开发的必备利器–libc