Как проверить страницу с содержимым AJAX с помощью службы W3C или аналогичной?

StackOverflow https://stackoverflow.com/questions/1812033

Вопрос

У меня есть веб-страница, которая является родительской для множества страниц, загружаемых с помощью следующего кода.

function loadContent(elementSelector, sourceURL) {
  $(""+elementSelector+"").load("http://url.com/"+sourceURL+"");
}

Чтобы вызвать это, у меня был бы href вроде

href="javascript:loadContent('#content','page.php')"

Как вы можете проверить это с помощью такой службы, как служба проверки разметки W3C?Или, если уж на то пошло, захватите содержимое страницы в своем браузере.Когда я просматриваю исходный код, я получаю только родителя, независимо от того, какая информация отображается на экране.

Спасибо

Это было полезно?

Решение

Этот плагин Firefox использует те же алгоритмы для проверки и имеет опцию «Проверить сейчас (тело HTML после выполнения JS)»:

http://users.skynet.be/mgueury/mozilla/

Другие советы

Вы можете использовать W3C API веб-службы проверки разметки.

Похоже, вы можете сделать это в Инструментах разработчика Chrome на вкладке «Элементы», щелкнув правой кнопкой мыши значок <html> тег и выбор Редактировать как HTML, который предоставляет возможность копирования и вставки текста текущего состояния страницы.

Имейте в виду, что сюда не входит объявление DOCTYPE, поэтому его, возможно, придется скопировать отдельно.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top