Итак, чтобы дать общее описание моей проблемы.
У меня есть расширение, которое работает прямо сейчас (наконец ), которое заключает телефонные номера в тип тега.
Это работает прямо сейчас, но у меня возникла проблема со всем, что динамически загружается через JS на основе действий пользователя или на основе запросов ajax
. Например, если я щелкну электронное письмо hotmail и открою его, скрипт сработает, но только когда я обновлю страницу, чтобы электронное письмо загрузилось и вызвало мой контент-скрипт.
Я думал обойти это, заставив пользователя щелкнуть значок расширения, но на самом деле это не та функциональность, которая была запрошена.
Если в Chrome есть способ прослушивать запросы ajax (, которые, кажется,)http://code.google.com/chrome/extensions/webRequest.html Это то, что я хочу сделать, но я не уверен, как это реализовать. Отношусь ли я к нему как к слушателю?
Я нашел другой способ сделать это, основываясь на том, когда меняется DOM, но из-за этого загрузка занимает много времени, в DOM слишком много всего происходит, чтобы делать это таким образом. Мне нужно прослушивать запросы AJAX и снова запускать мой код, когда они закончатся.
Любая помощь или даже указатель в правильном направлении было бы здорово =)
Пожалуйста, будьте любезны, если это глупый вопрос, я обещаю, что искал ответы в Google и формах, и я ничего не могу найти. Возможно, я недостаточно знаю, чтобы задать правильный вопрос.Я использую javascript уже около двух недель... так что моя кривая обучения была трудной.