Как загрузить файл options.html в jQuery-colorbox, щелкнув по пункту контекстного меню? - PullRequest
1 голос
/ 29 сентября 2011

Я добавляю «опции» к моему расширению Chrome.Интересно, как я могу использовать colorbox ) из фоновой страницы или скриптов контента, когда щелкают по элементу контекстного меню.

Я потратил на это больше суток без успеха.Есть кто-нибудь, кто сделал это?Любая помощь приветствуется.

1 Ответ

2 голосов
/ 29 сентября 2011

Хотя вы, конечно, не можете использовать это на фоновой странице, поскольку colorbox показывает пользовательский интерфейс, у вас есть несколько вариантов из скрипта контента:

  1. Вы можете сделать XHR для извлечения содержимого фоновой страницы ( chrome.extension.getURL * может быть полезным) и записать содержимое результата в colorbox.

  2. Вы можете вставить <iframe src="/path/to/options.html"> в вашу коробку.

Я предполагаю, что вы знаете, как связать функции JS с контекстными меню? На всякий случай, contextMenu docs .

Вы пробовали один из этих вариантов?

...