Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 03.05.2016, 22:13
Новичок на форуме
Отправить личное сообщение для Poloq Посмотреть профиль Найти все сообщения от Poloq
 
Регистрация: 25.04.2016
Сообщений: 3

greasemonkey
Нужно с помощью greasemonkey добавить скрипт на страницу чтобы после его можно было вызвать через onclick, но насколько я понимаю после добавления скрипта браузер его уже все равно не обработает и onclick просто его не видит. Как это можно решить?
Ответить с цитированием
  #2 (permalink)  
Старый 03.05.2016, 22:23
Аспирант
Отправить личное сообщение для Madzal Посмотреть профиль Найти все сообщения от Madzal
 
Регистрация: 18.02.2016
Сообщений: 62

Ну например
var elem = document.createElement('script');
elem.type = "text/javascript";
elem.innerHTML = "function message() { alert('test') }";
document.head.appendChild(elem);

и вешаете onclick на кнопку с message()
или просто получайте элемент и присваивайте ему событие onclick с каким то кодом
Ответить с цитированием
  #3 (permalink)  
Старый 03.05.2016, 23:00
Новичок на форуме
Отправить личное сообщение для Poloq Посмотреть профиль Найти все сообщения от Poloq
 
Регистрация: 25.04.2016
Сообщений: 3

Спасибо огромное, все работает
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Когда GreaseMonkey запускает скрипт? 2chan Общие вопросы Javascript 2 24.11.2015 00:40
Нужен скрипт для Greasemonkey разворачивающий ссылки Ирина_Инина Firefox/Mozilla 7 18.09.2014 22:02
GreaseMonkey до полной загрузки Namolem Events/DOM/Window 2 13.05.2012 16:56
Вставка ссылок под Greasemonkey Бобр Общие вопросы Javascript 2 15.09.2010 17:32
Greasemonkey & javascript & bgsound & firefox random2 Общие вопросы Javascript 1 02.07.2008 11:25