** Прежде всего, я сожалею о своем плохом английском!Как написать учетную запись для динамического веб-сайта
Я пытаюсь написать учетную запись для некоторого веб-сайта. Этот сайт обновляет себя каждый клик или несколько секунд. (он использует ajax для обновления представления без обновления) Мой пользовательский скрипт должен добавить некоторые элементы html, когда пользователь находится в определенном представлении. Как я могу запустить мой код при каждом изменении вида? (после ajax)
На странице есть функция ajaxCall
, которая отправляет запрос ajax и изменяет страницу в соответствии с ответом. я пытался что-то вроде этого:
var source = window.ajaxCall;
window.ajaxCall = function(param){
source(param);
myFunc();
}
это не работает, потому что ajaxCall
отправляет запрос асинхронной Ajax, так: во-первых, функция источника называется (Ajax запрос запускается), и сразу же после этого, моя функция называется. (до того, как запрос ajax преуспеет и изменится вид)
Есть ли способ запустить мой код сразу после обновления страницы?
спасибо.
Я не отправляющего запрос, страница сам делает. Я просто пишу usercript для этой страницы, поэтому я не могу этого сделать. – user2153436
'$ (документ) .ready (функция() { $ .ajax ({ URL: "http://fiddle.jshell.net/favicon.png", beforeSend: функция (XHR) { xhr.overrideMimeType («text/plain; charset = x-user-defined»); } }) .done (функция (данные) { if (console && console.log) { console.log ("Пример данных: ", data.slice (0, 100)); } }); });' –
Функция 'ajaxCall' отправляет запрос. Я не могу редактировать код функции. – user2153436