FireFox&IEお気に入り登録ボタンの処理
お気に入り登録ボタンを作成する際、ブラウザによって登録の仕方が違うので、処理をブラウザ毎に切り替える必要がある。
処理は以下の通り
function addBookmark(title,url) {
if (window.sidebar) {
window.sidebar.addPanel(title, url,”");
} else if( document.all ) {
window.external.AddFavorite( url, title);
} else if( window.opera && window.print ) {
return true;
}
}
上記javascriptを記述したら
<input type=”button” value=”お気に入りに登録” onClick=”addBookmark(document.title, location.href);”>
とボタンを生成して完了。