2012-08-04 5 views
1

다음 웹 사이트 북마크 기능이 있습니다. 이 기능은 (나는 아직 IE를 테스트하지 않았다) 맥 OS에 크롬에서 파이어 폭스에서 일하는 것이 아니라 :Chrome에서 북마크 링크가 작동하지 않습니다.

function bookmark(url,title){ 
    if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) { 
    window.external.AddFavorite(url,title); 
    } else if (navigator.appName == "Netscape") { 
    window.sidebar.addPanel(title,url,""); 
    } else { 
    alert("Press CTRL-D (Netscape) or CTRL-T (Opera) to bookmark"); 
    } 
} 

그리고 링크 :

<a href="javascript:bookmark('http://www.url.com','Bookmark it')" title="">Bookmark</a> 

사람이 나에게 어떤 팁을 줄 수, 왜 ?

답변

2

귀하는 이전 브라우저에서만 작동합니다.
최신 브라우저에서는 JavaScript가 W3C 규격과 호환되지 않기 때문에 책갈피를 만들 수 없으며 사용자가 좋아하는 경우 사용자가 웹 사이트를 북마크에 추가합니다.

하지만 링크에 rel="bookmark"을 추가하여 북마크로 사용해야 함을 나타낼 수 있습니다.

관련 문제