2012-03-14 4 views
0

오른쪽 클릭 명령에서 북마크릿을 실행할 수있는 방법이 있습니까? 아니면이 브라우저에 종속적입니까?북 마켓 - 오른쪽 클릭?

그래서, 내가 정보를 수집 북마크를 가지고, 나는 사용자가 모든 페이지에 오른쪽 클릭 할 수 있도록하려면 그것은

+0

처럼 보일 수 있습니다? – Teemu

답변

0

완전히 불가능 북마크를 엽니 다. 북마크릿의 코드는 사람이 북마크릿을 클릭 할 때까지 페이지에 존재하지 않습니다.

사용자가 원하는 것을 찾으십시오. 그들은 북마크릿만큼 간단하지만 페이지가로드 될 때마다 실행됩니다. Chrome과 같은 일부 브라우저는 기본적으로 userscripts를 지원합니다. 파이어 폭스와 같은 기타 사이트에는 Greasemonkey와 같은 애드온이 필요합니다. 다른 옵션은 추가 기능을 사용하거나 추가 기능을 만드는 것입니다.

당신의 userscript의 코드는 oncontextmenu``누락

document.oncontextmenu = function() { // on "right click"... 
    // some code 
    return false; // optional - suppress the native context menu. not advisable for entire document. 
} 
+0

제 질문은 북마크가 오른쪽 클릭 명령에서 열릴 수 있다는 것을 이해합니다. –

+0

대런, 내 대답의 처음 두 단어는 무엇을 의미합니까? –

+0

불가능한 것은 없습니다. 대답의 두 번째 줄은 질문을 완전히 무시합니다. "북마크릿의 코드는 사람이 북마크릿을 클릭 할 때까지 페이지에 존재하지 않습니다." 글쎄, 분명히! 그리고 더 자세히 조사한 후에는 북마크 릿과 다른 브라우저 확장을 사용하여 수행 할 수 있다고 생각하지만 여전히 작업을 완료 할 것입니다. 내가 틀릴 수도 있지만! –

관련 문제