Разработвам добавка за Firefox с Addon SDK, която бих искал да съдържа запис в контекстно меню за изображения на всички уебсайтове с изключение на изображения на Google, за които ще добавя различен запис в контекстно меню.
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 бих искал да хвана всички изображения на Google, независимо от TLD (.com, .co.uk ...). А за втория бих искал да мога URLContext да се прилага за всички URL адреси, които не са в първия.
Очевидно това не се случва в момента. Всяка помощ ще бъде оценена.