2016-03-25 6 views
2

私のウェブページにブラウザにブックマークを追加することは可能ですか? たとえば、ページのボタンをクリックすると、ブックマークがブラウザに追加されます。ブックマークに私のウェブページにボタンアクションを追加するには?

javascriptが最適な選択肢であり、ソリューションはさまざまなブラウザで変わるのだろうか?

これを実装するには、ユーザーからのアクセス許可を求める必要がありますか?

答えて

1

これは仕事をします。

<script type="text/javascript"> 

function bookmarksite(title,url) { 
    // Internet Explorer 
    if(document.all) 
    { 
     window.external.AddFavorite(url, title); 
    } 
    // Google Chrome 
    else if(window.chrome){ 
     alert("Press Ctrl+D to add bookmark"); 
    } 
    // Firefox 
    else if (window.sidebar) 
    { 
     window.sidebar.addPanel(title, url, ""); 
    } 
    // Opera 
    else if(window.opera && window.print) 
    { 
     var elem = document.createElement('a'); 
     elem.setAttribute('href',url); 
     elem.setAttribute('title',title); 
     elem.setAttribute('rel','sidebar'); 
     elem.click(); 
    } 
} 
</script> 

<a href="javascript:bookmarksite('TITLE', 'URL')">ADD BOOKMARK</a> 
+0

.... window.sidebar.addPanelは廃止されました。このため、エラーが発生します。 – Malachi

関連する問題