Como você validar uma página com conteúdo AJAX com um serviço de W3C ou similar
-
06-07-2019 - |
Pergunta
Eu tenho uma página web que é o pai de um monte de páginas que são carregados com no usando o seguinte código.
function loadContent(elementSelector, sourceURL) {
$(""+elementSelector+"").load("http://url.com/"+sourceURL+"");
}
Para chamar isso eu teria a href como
href="javascript:loadContent('#content','page.php')"
Como você pode validar isso usando um serviço como o serviço de validação do W3C marcação? Ou para que o assunto agarrar a conent de uma página no seu browser. Quando eu ver fonte de tudo que eu vejo é o pai, independentemente do que informação está na tela.
Thx
Solução
Este plugin firefox usa os mesmos algoritmos para validar e tem uma "Validar agora (corpo HTML após a execução JS)" opção:
Outras dicas
Você pode usar Validador de Marcação Serviço Web API do W3C.
Parece que você pode fazer isso no Chrome Developer Tools na guia Elementos clicando com o botão direito sobre a marca <html>
e selecionando Editar como HTML , que lhe dá copiar-pasteable texto da página atual estado.
Tenha em mente que este não inclui a declaração DOCTYPE, de modo que necessidade força a ser copiado separadamente.