이 스크립트는 익스플로워 버젼 4.0 이상의 브라우저에서만 지원되는 자바스크립트입니다. 즉 네스케이프에서는 안됩니다. 하지만 요즘 추세가 거의 익스플로워 사용율이 90% 이상을 차지 하므로 그냥 사용하셔도 별 무리 없을 것입니다.

HTML Example
<html>
<head><title>즐겨찾기추가하기</title>

<script language="JavaScript1.2">
var url="http://auto.av.hangkong.ac.kr/~tianai"
var title="홈제작바이블"

function addfavorites()
{
if (document.all)
window.external.AddFavorite(url,title)
}
</script>


</head>

<body>

<a href="javascript:addfavorites()">즐겨찾기에 추가하기</a>

</body>
</html>


설명
녹색으로 표시된 부분을 html문서내의 head 태그 사이에 넣습니다. 이때 url 부분에 즐겨찾기에 추가되었을때의 원하는 URL로 바꾸시고, title 부분에는 즐겨찾기에 추가되는 제목부분입니다.

그리고 body 태그 사이에 링크 태그를 이용하여 연결할 문서 부분에 javascript:addfavorites() 를 기입하면 됩니다. 물론 글자가 아니라 그림에도 연결이 되겠지요.

혹시 에러가 발생하면 <a href="javascript:addfavorites()" target=_self>즐겨찾기 추가</a>로 타겟을 지정하시면 되실 듯합니다.

기타 즐겨찾기가 아니라 브라우저가 처음 실행되면 나타나는 초기화면, 즉 시작버튼을 눌렀을때 나타나는 홈설정을 [보기/옵션] 부분에서 설정해야 하는데 다음 스크립트를 쓰면 방문자의 브라우저(익스겠죠?)의 초기화면 주소를 지정한 것으로 바꾸어 줍니다.

<a style="cursor:hand" HREF onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://원하는 URL/');">시작 페이지로 만들기</a>

그런데 이런 방식을 거의 효과가 없을 듯 합니다. 누가 내 홈페이지를 초기화면으로 하겠습니까? 그죠? 당신에게 저의 홈을 초기화면으로 하려면 하시겠습니까? - 안하겠죠? 하지만 이런 스크립트도 있다는것만 알아 두는 것도 좋겠습니다.