Я написал небольшое расширение chrome, которое получает некоторый html-контент из внешних источников (немало).
Для того, чтобы извлечь необходимую информацию (только текст), я использую
var $response = $(data);
var $senderows = $response.find(".sendetermine tr");
$senderows.each(function() {
...
});
сканировать результирующий HTML. Мне не нужно добавлять результат ajax в DOM, поэтому мне не нужен ни один из встроенных скриптов внешнего HTML-результата. Но все же: Chrome продолжает метать сотни ошибок «Отказано для выполнения inline-обработчиков событий». Ошибки уже появляются, если я использую только var $response = $(data)
.
Как я могу избавиться от них? Как я могу проанализировать полученный HTML (желательно с использованием jQuery) без получения этих ошибок?
EDIT: Любые другие подсказки? Эти ошибки бросаются с очень высокой скоростью, они даже заметно замедляют работу браузера.
Вы пытались использовать '$ ($. ParseXML (data))'? – Stryner
Да, с тем же результатом – devnull69
Но это был $ .parseHTML ... потому что результат ajax - это HTML, а не XML – devnull69