當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
设置为首页,加入收藏 | JS完美实现代码收藏
生活随笔
收集整理的這篇文章主要介紹了
设置为首页,加入收藏 | JS完美实现代码收藏
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
自從接了私活和書稿之后,每天的空閑時間顯得格外珍貴,于是更新CSDN博客的是壓力就變得“山大”了起來。不過,遇到需要博客記錄和分享的知識時,我還是會義不容辭。知識的傳播是需要花費一定的精力來堅持的。
今天要呈現(xiàn)的兩個知識點就是常見的“設置為首頁”和“加入收藏”功能。
##一、設置為首頁
設置為首頁的JS實現(xiàn)代碼如下:
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.點擊設置網(wǎng)頁。3.輸入:"+vrl+"點擊確定。");}} };調用方法如下:
<a href="javascript:" οnclick="setHome(this,window.location);">設置為首頁</a>##二、加入收藏
加入收藏的JS實現(xiàn)代碼如下:
// 加入收藏 兼容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進行添加");}} }調用方法如下:
<a href="javascript:" οnclick="shoucang(document.title,window.location);">加入收藏</a>##實現(xiàn)效果:
最后,歡迎關注我的微信公眾號,希望遇見一群積極向上的好伙伴!
總結
以上是生活随笔為你收集整理的设置为首页,加入收藏 | JS完美实现代码收藏的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 洛谷P1101 单词方阵
- 下一篇: 微信公众号教程(9)公众账号发送欢迎图文