프리랜서 웹디자이너 웹퍼블리셔RELATION

RELATION 로고

홈페이지 소스

[SCRIPT] 즐겨찾기, 북마크

2010.04.30
북마크 작성자 정보
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>



이 포스트 공유하기

전체목록