Google 이미지를 제외한 모든 웹 사이트의 이미지에 대한 컨텍스트 메뉴 항목을 포함하려는 Addon SDK로 Firefox 부가 기능을 개발 중입니다. 다른 문맥 메뉴 항목.컨텍스트 만들기 일부를 제외한 모든 웹 사이트의 메뉴 항목
var cm = require("sdk/context-menu");
cm.Item({
label: "LABEL",
context: [
cm.URLContext(["*.images.google.*"]),
cm.SelectorContext("img")
],
contentScript: googleContentScript ,
onMessage: ...
});
cm.Item({
label: "LABEL",
context: [
cm.URLContext(["*"]),
cm.SelectorContext("img")
],
contentScript: otherContentScript ,
onMessage: ...
});
첫 번째 URLContext에 대해 TLD (.com, .co.uk ...)에 관계없이 모든 Google 이미지를 포착하고 싶습니다. 그리고 두 번째는 URLContext를 첫 번째 URL이 아닌 모든 URL에 적용시킬 수 있기를 원합니다.
분명히 현재 상황이 아닙니다. 도움이 될 것입니다.
URLContext는 RegEx를 사용합니까? 그것이 나를 알려주고 내가 당신을 도울 수 있다면 – Noitidart
@Noitidart, [does does 지원] (https://developer.mozilla.org/en/US/Add-ons/SDK/High-Level_APIs/context-menu#URLContext) % 28matchPattern % 29) 다소 제한적인 [전체 일치 정규식] (https://developer.mozilla.org/en-US/Add-ons/SDK/Low-Level_APIs/util_match-pattern#Regular_Expressions). 하지만 왜 그렇게 열심히 돕는다면 왜 문서를 직접 보지 않았습니까? – nmaier
나는이 물건들을 가지고 내 두뇌를 열심히하고있다. __ [here] (http://w-shadow.com/blog/2006/10/01/manipulating-taskbar-buttons/comment-page-2/#comment-467865) __. 내가 그 일을 끝내면 더 많은 사람들이 수천 명이 도움이 될 것입니다. 그래서 저는 더 많은 동기를 얻었습니다 : P 하하. 나는 그것에 너무 많이 들어 가지 못했지만 내 정규 표현식은 실패하여 즉시 하하를 포기했다. – Noitidart