添加書籤和首頁(IE和Firefox)

//添加書籤

function addBookmark(title,url) {

    if (window.sidebar) {

        window.sidebar.addPanel(title, url,"");

    } elseif( document.all ) {

        window.external.addFavorite( url, title);

    } elseif( window.opera && window.print ) {

        return true;

    }

}

//添加首頁

function addHomepage(url,iwho) {

    if (window.sidebar) {

        if(window.netscape) {

            try  {

                netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");

            }catch (e)  {

                alert("此操作被瀏覽器拒絕!/n請在瀏覽器地址欄輸入about:config並回車/n然後將[signed.applets.codebase_principal_support]設置爲'true'");

            }finally{

                var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);

                prefs.setCharPref('browser.startup.homepage',url);

            }

        }

        returnfalse;

    } else {

        iwho.style.behavior="url(#default#homepage)";

        iwho.setHomePage(url);

        returnfalse;

    }

}

調用

<astyle="cursor:pointer;"onclick="addBookmark('我的地盤','http://blog.csdn.net/wkjs');">添加收藏</a>

<br/>

<astyle="cursor:pointer;"onclick="addHomepage('http://blog.csdn.net/wkjs',this)">設爲首頁</a>

發佈了58 篇原創文章 · 獲贊 15 · 訪問量 18萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章