2010-01-17 21 views
0

URL이 상당히 긴 목록이있는 페이지에 있으며 모두 북마크에 추가했는지 확인하려고합니다. 나는 이미 책갈피 목록에 많은 것을 가지고 있으며 가능한 한 중복을 피하고자합니다.자바 스크립트 및 북마크

그 점을 염두에두고 모든 링크를 잡고 현재 내 북마크 목록에없는 링크를 새 탭으로 열어보고 싶습니다. 링크를 모두 얻고 링크를 비교할 수 있습니다. 자바 스크립트를 통해 책갈피에 액세스하는 방법을 모르겠습니다.

실용적인 솔루션이있는 모든 PC/Mac 브라우저에서이 작업을 수행 할 수 있습니다. 누구든지 아이디어가 있습니까?

답변

1

JavaScript를 통해 사용자의 북마크에 액세스 할 수 없습니다. 사실 그것은 심각한 보안상의 결함 일 것입니다.

JavaScript는 socalled 샌드 박스에서 실행됩니다. 즉, 적어도 이론상 자바 스크립트는 클라이언트 시스템의 리소스에 액세스 할 수 없습니다 (실제로 샌드 박스에는 불쾌한 일을 허용하는 버그가 있지만 이는 다른 이야기입니다). 또한 오페라 링크를 확인하실 수 있습니다

+0

내 유일한 옵션은 내 서버에 내 북마크 목록을 호스팅하고 북마크를 확인할 내 서버의 스크립트에 URL을 보내는 AJAX 유형 호출을 만드는 것입니다. 나는 그것이 너무 끔찍한 소리가 나지 않는다고 생각한다. – baiano

+0

JS에 충실하려면 해결책이 될 것입니다. 물론 "모두 북마크"와 같은 Firefox 확장이 있지만 중복을 필터링하지는 않습니다. 하지만이 https://addons.mozilla.org/de/firefox/addon/542와 https://addons.mozilla.org/de/firefox/addon/1553을 함께 사용하면 문제를 해결할 수 있습니다. -) – Leo

+0

그래, 내 북마크 목록에 아직없는 링크 만 열려고하므로 AJAX가이를 수행 할 수있는 유일한 방법 일 수 있습니다. 감사합니다 – baiano

0

)

http://www.opera.com/link/

필터링 중복은 당신의 accout에 온라인으로 수행 할 수 있습니다.

+0

요 전날 오페라를 보았고 URL/etc 바 아래에 앉아서 "개인용 막대"(내 책갈피가있는 책갈피)를 가져올 수없는 방법을 좋아하지 않았습니다. 그게 무슨 상관이야? – baiano

+0

개인 표시 줄을 마우스 오른쪽 버튼으로 클릭 -> 모양 선택 -> 게재 위치 설정 하단 – Aron