最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

設為首頁和收藏的Javascript代碼(親測兼容IE,Firefox,chrome等瀏覽器)

 更新時間:2013年11月18日 09:55:09   作者:  
這篇文章主要介紹了設為首頁和收藏的Javascript代碼(親測兼容IE,Firefox,chrome等瀏覽器)。需要的朋友可以過來參考下,希望對大家有所幫助

由于chrome,safari,opara 瀏覽器還未支持自動 "設為首頁" & "加入收藏".  所以我們只能try, catch一下, 給個錯誤提示!  也算完美了.

另外ie中, 很多人也碰到過 它window.external.addFavorite.  時會報錯的問題.  所以俺也只好拋出提示信息了.

加入收藏:

復制代碼 代碼如下:

function addFavorite(){
    if (document.all){
        try{
            window.external.addFavorite(window.location.href,document.title);
        }catch(e){
            alert( "加入收藏失敗,請使用Ctrl+D進行添加" );
        }

    }else if (window.sidebar){
        window.sidebar.addPanel(document.title, window.location.href, "");
     }else{
        alert( "加入收藏失敗,請使用Ctrl+D進行添加" );
    }
}

設為首頁:
復制代碼 代碼如下:

function setHomepage(){
    if (document.all){
        document.body.style.behavior='url(#default#homepage)';
          document.body.setHomePage(window.location.href);
    }else if (window.sidebar){
        if(window.netscape){
            try{
                netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
            }catch (e){
                alert( "該操作被瀏覽器拒絕,如果想啟用該功能,請在地址欄內輸入 about:config,然后將項 signed.applets.codebase_principal_support 值該為true" );
            }
        }
        var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);
        prefs.setCharPref('browser.startup.homepage',window.location.href);
    }else{
        alert('您的瀏覽器不支持自動自動設置首頁, 請使用瀏覽器菜單手動設置!');
    }
}

相關文章

  • javascript不可用的問題探究

    javascript不可用的問題探究

    在Twitter上的一些有趣的討論中, 我發(fā)現(xiàn)人們對于Web應用和站點對javascript的依賴普遍存在一種疑惑. 這種疑惑一直都存在, 而對我而言, 這個問題隨著瀏覽技術的飛躍發(fā)展而集中爆發(fā)了
    2013-10-10
  • 小程序實現(xiàn)多選框功能

    小程序實現(xiàn)多選框功能

    這篇文章主要為大家詳細介紹了小程序實現(xiàn)多選框功能,小程序實現(xiàn)單選全選多選刪除操作,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-10-10
  • bootstrap table小案例

    bootstrap table小案例

    這篇文章主要介紹了bootstrap table小案例,教大家如何使用表格組件bootstrap table
    2016-10-10
  • webpack中的代理配置詳解

    webpack中的代理配置詳解

    本文主要介紹了webpack中的代理配置詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-06-06
  • 《JavaScript DOM 編程藝術》讀書筆記之DOM基礎

    《JavaScript DOM 編程藝術》讀書筆記之DOM基礎

    這篇文章主要介紹了《JavaScript DOM 編程藝術》讀書筆記之DOM基礎,需要的朋友可以參考下
    2015-01-01
  • 在JS中如何使用css變量詳解

    在JS中如何使用css變量詳解

    這篇文章主要給大家介紹了關于如何在JS中如何使用css變量以及export之javascript關鍵字的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2021-09-09
  • JavaScript面向對象編程

    JavaScript面向對象編程

    暫時放棄js框架吧 開始寫javascript的時候都是自己寫,后來發(fā)現(xiàn)了prototype.js框架,發(fā)現(xiàn)很好用,就一直用的,他的對象創(chuàng)建方法被修改了,但很好用,再后來又轉用jquery框架,受此框架影響,也不用自己創(chuàng)建類了,漸漸的竟然忘記了如何自己定義類了,猛的給一個一般方法,竟然看著別扭,混淆了很多東西,忘記了很多東西。今天回頭整理下。 一下方法參考prototype.js
    2008-03-03
  • CocosCreator經(jīng)典入門項目之flappybird

    CocosCreator經(jīng)典入門項目之flappybird

    這篇文章主要介紹了CocosCreator經(jīng)典入門項目之flappybird,詳細說明了制作的每個步驟,還有詳盡的代碼,對CocosCreator感興趣的同學,一定要看一下
    2021-04-04
  • 如何使用Bootstrap的modal組件自定義alert,confirm和modal對話框

    如何使用Bootstrap的modal組件自定義alert,confirm和modal對話框

    本文我將為大家介紹Bootstrap中的彈出窗口組件Modal,此組件簡單易用,效果大氣漂亮且很實用,感興趣的朋友一起學習吧
    2016-03-03
  • 詳解JavaScript中的Unescape()和String() 函數(shù)

    詳解JavaScript中的Unescape()和String() 函數(shù)

    這篇文章主要介紹了詳解JavaScript中的unescape()和String() 函數(shù),JavaScript unescape() 函數(shù)可對通過 escape() 編碼的字符串進行解碼,String() 函數(shù)把對象的值轉換為字符串,對本文感興趣的朋友一起學習吧
    2015-11-11

最新評論

利津县| 融水| 盐山县| 宜城市| 城步| 辛集市| 资兴市| 涞水县| 贵州省| 怀仁县| 喀喇沁旗| 南溪县| 华坪县| 会理县| 泰和县| 丹凤县| 梨树县| 万年县| 芜湖县| 徐闻县| 香港| 绥化市| 白银市| 洪洞县| 乌兰县| 贵南县| 永济市| 双柏县| 扶风县| 松阳县| 洛南县| 乐平市| 高碑店市| 江陵县| 大冶市| 承德市| 清远市| 东丽区| 信丰县| 湄潭县| 交口县|