즐겨찾기(북마크)를 추가하는 간단한 스크립트 및 인터넷 익스플로러와 모질라 파이어폭스에서 동시에 모두 적용 가능한 스크립트 소스입니다.


[1] 익스플로러에만 적용 가능 즐겨찾기 추가 스크립트
     간단한 한 줄 스크립트
     두 부분으로 나눈 스크립트
[2] 파이어폭스와 익스플로러 동시에 적용 가능한 스크립트


좀더 자세히 알아보려면 밝힌 출처로 접속하여 보세요.
title 부분은 없어도 됩니다.
실제로 작동 여부를 확인하였습니다.
favoritemark 라는 부분은 바꾸어도 됩니다. bookmark라든가 하는 것으로요.
다만, print, add, window, AddFavorite, back 처럼 스크립트에 쓰일 것 같은 이름(주로 단어)은 안됩니다.
간단하고 창의적으로 조합하는 게 안전합니다.


[1] 익스플로러에만 적용 가능
     ▷ 간단한 한 줄 스크립트 예
<a href="javascript:window.external.AddFavorite('http://~~~.com/', '즐겨찾기 할 주소의 제목')" title="즐겨찾기를 추가합니다."><img src="~~~~ gif" border=0></a>
혹은
<a href="javascript:window.external.AddFavorite('http://~~~.com/', '즐겨찾기 할 주소의 제목')">즐겨찾기</a>
혹은
<input type="button" onClick="javascript:window.external.AddFavorite('http://~~~.com/', '즐겨찾기 할 주소의 제목')" value="즐겨찾기">

     ▷ 두 부분으로 나눈 스크립트 예
우선, 스크립트 들어가는 부분에 아래 소스를 써 줍니다.
<script language="javascript">
<!--
function favoritemark(){
window.external.AddFavorite("http://www.~~~.com/", "즐겨찾기할 주소의 제목")
}
//-->
</script>
<!--즐겨찾기 스크립트 끝-->

그리고, '즐겨찾기' 글자나 input 버튼, 혹은 a 링크에 아래를 써 줍니다. <a href="javascript:favoritemark()" title="즐겨찾기에 추가합니다."><img src="~~~~ gif" border=0></a>
혹은
<a href="javascript:favoritemark()">즐겨찾기</a>
혹은
<input type="button" onClick="favoritemark()" value="즐겨찾기">


[2] 파이어폭스, 익스플로러 모두 적용 가능

출처에서 조금 바꾸어서 적용하였습니다.(→ 출처는 여기)

※ 익스플로러 11에서는 안된다는 글을 어디선가 보았습니다.
   실제로도 안되었고요. 파이어폭스 45.0.2에서도 안되는 것 같습니다.

스크립트가 들어가는 부분에 아래 소스를 적습니다.

<script type="text/javascript">
<!--
/***********************************************
* Bookmark site script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/
/* Modified to support Opera */

function favoritemark(title,url) {
   if (window.sidebar) // firefox
   window.sidebar.addPanel(title, url, "");
   else if(window.opera && window.print)

   { // opera
      var elem = document.createElement('a');
      elem.setAttribute('href',url);
      elem.setAttribute('title',title);
      elem.setAttribute('rel','sidebar');
      elem.click();
   }

   else if(document.all) // ie
   window.external.AddFavorite(url, title);
}
//-->
</script>

그리고, '즐겨찾기' 글자나 버튼, 혹은 아이콘의 a 링크나 input 부분에 아래를 써 줍니다.
<a href="javascript:favoritemark('즐겨찾기 할 주소 제목','http://~~~.com/')" title="즐겨찾기에 추가합니다."><img src="~~~ gif" border=0></a>
혹은
<a href="javascript:favoritemark('즐겨찾기 할 주소 제목','http://~~~.com/')">즐겨찾기</a>
혹은
<input type="button" onClick="javascript:favoritemark('즐겨찾기 할 주소의 제목', 'http://~~~.com/')" value="즐겨찾기">


△ TOP
책친구

책친구

누구도 눈여겨보지 않던 작은 연못 가운데 초라한 정자였으나 수많은 크고 웅장한 전각들을 거느리고 있었으며 넓은 궁궐의 모든 건축물들과 풍경을 모두 거느린 듯했다. - 이정명 '뿌리깊은 나무' 2권 188쪽 (경복궁 향원지 취로정)
,
△ TOP