15megatonn
@15megatonn

Как выполнить скрипты на странице из userscripts?

Есть страница, на которой есть некоторое количество select , при выборе определенно пункта происходит подгрузка данных на страницу, userscripts выполняет выбор элемента select, но далее подгрузка данных не происходит, каким образом возможно продолжить выполнение скрипта ?
  • Вопрос задан
  • 2452 просмотра
Пригласить эксперта
Ответы на вопрос 1
hotamateurxxx
@hotamateurxxx
/** Добавление скрипта текстом
    *
    * @param String text Текст скрипта
    * @param String parent Селектор родителя
    * @return Element Добавленный элемент
    */
    appendScriptText: function(text, parent) {
        var node = document.createElement('script');
        node.setAttribute('type', 'text/javascript');
        node.text = text;
        $(parent).prepend(node); // Инструкция с использованием jQuery, думаю можно безболезненно заменить на parent.appendChild(node)
        return node;
    },

Работает от IE6+ до Mozilla последних версий.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы