Почему Chrome Developer Tools / Console не отображает файлы JavaScript / ошибки, которые были загружены динамически?

Я хотел бы поделиться отредактированной версией одобренного ответа Shog9 .


Как указал Майк Самуэль с комментарием, эта функция может выполнять встроенные коды javascript. Но Shog9 прав, говоря «пусть браузер сделает это за вас ...»

, поэтому здесь моя отредактированная версия, используя DOMParser :

function strip(html){
   var doc = new DOMParser().parseFromString(html, 'text/html');
   return doc.body.textContent || "";
}

здесь код для проверки встроенного javascript:

strip("")

Кроме того, он не запрашивает ресурсы для разбора (например, изображения)

strip("Just text ")

21
задан Eli 22 November 2011 в 12:41
поделиться