2010-03-27 3 views
2

안녕하세요. 내 웹 사이트에 북마크 기능을 구현했습니다.하지만 툴바에서 북마크 링크를 클릭하면 Mozilla Firefox의 새 페이지로 대신 사이드 바에 새 창으로 열립니다. 파이어 폭스는 웹 사이트 기능에 대한 자사의 자바 스크립트 API에 노출되지 않기 때문에,북마크 기능을 사이드 바로 열기

는 그것은 IE에 따라 작동하고

는 하나, 당신은 스크립트의 동작을 변경할 수 없습니다,이

답변

1

AFAIK에서 좀 도와 주실 래요 북마크를 생성합니다. Firefox는 단지 작은 페이지를 생성 할 수있게하며, 사이드 바에서 열 수 있습니다. 현재 사용중인 API가 있습니다. 귀하의 웹 사이트 (파이어 폭스의 애드온의 경우 인) 특권 환경에서 실행 된 경우

window.sidebar.addPanel(title, url, ""); 

, bookmarkmanager를 사용할 수있을 것이다.

Components.classes["@mozilla.org/browser/nav-bookmarks-service;1"] 
      .getService(Components.interfaces.nsINavBookmarksService);