채택완료

즐겨찾기 소스

2016-06-16 (목) 15:13:35 4,230

인터넷에 돌아다니는 즐겨찾기 소스를 써도 익스, 크롬 아무데서도 작동이 안되네요..

즐겨찾기 소스랑 사용번좀 부탁드립니다 ㅜ

|

답변 2개

채택된 답변
+20 포인트

아래와 같이 해주세요.

<script>
function addbookmark() {
 
 var url = "http://sir.kr"; //사이트 주소
 
 var title = "SIR";           // 사이트 이름
 
 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('CTRL+D 또는 Command+D를 눌러 즐겨찾기에 추가해주세요.');
 
  }
 
 }
 
 // Opera - automatically adds to sidebar if rel=sidebar in the tag
 
 else if(window.opera && window.print) {
 
  return true;
 
 }
 
 // Konqueror
 
 else if (browser.indexOf('konqueror')!=-1) {
 
  alert('CTRL+B를 눌러 즐겨찾기에 추가해주세요.');
 
 }
 
 // safari
 
 else if (browser.indexOf('webkit')!=-1){
 
  alert('CTRL+B 또는 Command+B를 눌러 즐겨찾기에 추가해주세요.');
 
 } else {
 
  alert('사용하고 계시는 브라우저에서는 이 버튼으로 즐겨찾기를 추가할 수 없습니다. 수동으로 링크를 추가해주세요.')
 
 }
 
}
 
</script>

<a href="javascript:addbookmark()">즐겨찾기</a>
 

2016-06-16 (목) 17:21:58
Copy
<script type="text/javascript">$(function() {   $("#bookmark").on("click", function(e) {      if(window.external && ("AddFavorite" in window.external)) {         e.preventDefault();         window.external.AddFavorite($(this).attr("href"), $(this).attr("title"));      }   });});</script><a href="http://sir.kr" id="bookmark" rel="sidebar" title="GNUBOARD">즐겨찾기</a>

http://nyaongii.dothome.co.kr/temp/wrid_127781.html

크롬은 즐겨찾기 포기하시는 게 좋습니다.

위 코드는 ie, ff만 정상적으로 작동합니다. 

답변을 작성하려면 로그인이 필요합니다.