Come convalidare una pagina con contenuto AJAX con un servizio W3C o simile
-
06-07-2019 - |
Domanda
Ho una pagina web che è il genitore di un gruppo di pagine che vengono caricate usando il seguente codice.
function loadContent(elementSelector, sourceURL) {
$(""+elementSelector+"").load("http://url.com/"+sourceURL+"");
}
Per chiamare questo vorrei un href come
href="javascript:loadContent('#content','page.php')"
Come puoi validarlo usando un servizio come il servizio di validazione markup W3C? O del resto prendi il contenuto di una pagina nel tuo browser. Quando visualizzo la fonte, tutto ciò che ottengo è il genitore, indipendentemente dalle informazioni sullo schermo.
Thx
Soluzione
Questo plugin di Firefox utilizza gli stessi algoritmi per convalidare e ha un " Convalida ora (corpo HTML dopo l'esecuzione di JS) " Opzione:
Altri suggerimenti
Puoi utilizzare API del servizio Web di convalida del markup .
Sembra che tu possa farlo in Strumenti per gli sviluppatori di Chrome nella scheda Elementi facendo clic con il tasto destro del mouse sul tag <html>
e selezionando Modifica come HTML , che ti dà il testo incollabile in copia del stato pagina corrente.
Tieni presente che questo non include la dichiarazione DOCTYPE, quindi potrebbe essere necessario copiarlo separatamente.