Я пишу расширение Chrome, которое должно изменять страницы в определенном домене в соответствии с некоторым заданным параметром, для получения которого требуется XSS, поэтому простое использование сценария содержимого кажется невозможным. Итак, я решил внедрить скрипт с помощью tabs.executeScript.
Теперь мне нужно знать две вещи: во-первых, как я могу передать параметры скрипту при использовании executeScript? Думаю, я могу использовать сообщения, но разве нет более прямого способа передать параметр при внедрении скрипта?
Во-вторых, мой скрипт использует jQuery, поэтому мне нужно как-то включить jQuery. Это глупо, но я не знаю, как это сделать. Пока что я встроил jQuery в написанную мной HTML-страницу (например, background.html).