日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

设置为首页,加入收藏 | JS完美实现代码收藏

發布時間:2023/12/14 javascript 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 设置为首页,加入收藏 | JS完美实现代码收藏 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

自從接了私活和書稿之后,每天的空閑時間顯得格外珍貴,于是更新CSDN博客的是壓力就變得“山大”了起來。不過,遇到需要博客記錄和分享的知識時,我還是會義不容辭。知識的傳播是需要花費一定的精力來堅持的。

今天要呈現的兩個知識點就是常見的“設置為首頁”和“加入收藏”功能。

##一、設置為首頁

設置為首頁的JS實現代碼如下:

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+"點擊確定。");}} };

調用方法如下:

<a href="javascript:" οnclick="setHome(this,window.location);">設置為首頁</a>
  • 第一個參數為this對象,即當前a標簽;
  • 第二個參數為window.location。
  • ##二、加入收藏

    加入收藏的JS實現代碼如下:

    // 加入收藏 兼容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>
  • 第一個參數為當前頁面的title;
  • 第二個參數為location對象。
  • ##實現效果:


    最后,歡迎關注我的微信公眾號,希望遇見一群積極向上的好伙伴!

    總結

    以上是生活随笔為你收集整理的设置为首页,加入收藏 | JS完美实现代码收藏的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。