我的位置:首頁 >   > 

    [JavaScript]如何用程式加入瀏覽器書籤

    發表時間:

    有些網頁會有加入書籤的選項

    目前能套用的主流瀏覽器只有 IE 跟 Firefox(只能使用a標籤來加入書籤) 有效果

    Safari 跟 Chrome 因為安全性問題不開放用JavaScript加入書籤

    所以就跳出一個視窗提示用 Ctrl + D 加入書籤

    HTML部分

    <a href="#"  onclick="addBookmark('url', 'title')">加入最愛</a>

    JavaScript部分
    function addBookmark(address, title){
        if(document.all){
            window.external.addFavorite(address,title);
        }else if(window.sidebar){
            this.href = address;
            this.title = title;
            this.rel="sidebar";
        }else{
           alert('Press ' + (navigator.userAgent.toLowerCase().indexOf('mac') != - 1 ? 'Command/Cmd' : 'CTRL') + ' + D to bookmark this page.');
            return false();
        }
    }