Вызвать button.onclick через скрипты содержимого для Chrome - PullRequest
2 голосов
/ 09 марта 2011

Мы разрабатываем расширение для Chrome, в котором мы столкнулись со следующей проблемой.

Мы пытаемся получить доступ к submit.onclick () через контент scripts.js для расширений chrome. Но событие onclick () не запускается, пока мы вызываем его из файла scripts.js.

Как решить эту проблему. Заранее спасибо.

1 Ответ

0 голосов
/ 17 мая 2011

Сценарии содержимого имеют доступ к DOM, но не напрямую к среде выполнения кода - однако вы должны иметь возможность получить элемент DOM и вызвать метод "click ()", который затем должен выполнить команду.

Если это не сработает, вполне возможно, что вы добавите новый тег <script> через скрипт содержимого, который вместо этого вызовет кнопку отправки, используя что-то вроде <script>$("button")[0].click()</script>

...