북마크 작성자 정보
작성일/수정일
2010-04-30 13:59:52 / 2010-04-30 13:59:52
1. 첫 번째 방법
<a href="#" onclick="window.external.AddFavorite(parent.location.href,document.title);">이미지 혹은 텍스트</a>
2. 두 번째 방법
function add_favorites()
{
var title = document.title; //현재 보고 있는 페이지의 Title
var url = location.href; //현재 보고 있는 페이지의 Url
var browser=navigator.userAgent.toLowerCase();
// Mozilla, Firefox, Netscape
if (window.sidebar) {
window.sidebar.addPanel(title, url,"");
}
// IE or chrome
else if( window.external) {
// IE
if (browser.indexOf('chrome')==-1){
window.external.AddFavorite( url, title);
} else {
// chrome
alert('사용중인 브라우져는 자동으로 즐겨찾기를 할 수 없습니다.\n\nCtrl+D 키를 누르시면 즐겨찾기에 추가하실 수 있습니다.');
}
}
// Opera - automatically adds to sidebar if rel=sidebar in the tag
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();
}
// Konqueror
else if (browser.indexOf('konqueror')!=-1) {
alert('사용중인 브라우져는 자동으로 즐겨찾기를 할 수 없습니다.\n\nCtrl+D 키를 누르시면 즐겨찾기에 추가하실 수 있습니다.');
}
// safari
else if (browser.indexOf('webkit')!=-1){
alert('「CTRL+B」또는「Command+B」키를 누르시면 즐겨찾기에 추가하실 수 있습니다.');
} else {
alert('사용중인 브라우져는 자동으로 즐겨찾기를 할 수 없습니다. \n\n수동으로 추가해 주세요')
}
}
<a href='javascript:addbookmark();'>FAVERITE</a>