Как заголовок, как я могу получить все дерево DOM, включая сгенерированные javascript.Как получить ВСЕ DOM, включая сгенерированные JAVASCRIPT
Например:
<html>
...
<script type='text/javascript'>
function add_new_element(){
var dv, newP;
newP = document.createElement("p");
newP.id = 'new';
dv = document.getElementById('ex');
dv.appendChild(newP);
}
</script>
<body onload="add_new_element()">
<div id="ex"></div>
</body>
</html>
И я хочу получить все DOM, включая 'р', который генерируется JS.
Я использовал phantomjs для выполнения js, а затем получил DOM, но не смог.
У кого-то есть хорошие идеи?
Спасибо.
Когда/как/где вы хотите получить элементы? –
Зачем DOM заботиться о том, как его части были созданы? –
Согласно комментарию Fcicada «это не главное. Я хочу сканировать изображение из сети, но многие генерируются js, поэтому я хочу их получить». Вопрос абсолютно не в том, что Fcicada хочет знать. – Tushar