<html>
<head></head>
<script>
var oDiv = document.getElementById('div1')
alert(oDiv.innerHTML)
</script>
<body>
<div id='div1'>
<p>我会被获取的</p>
</div>
</body>
</html>
这样我们就能获取到JS生成后的html代码。
需要获取网页中的javascript执行后生成的完整的网页源码(通常使用的右键-查看源代码是看不到js执行后的内容的,用firefox的firebug看到的代码就是js执行后的代码),从中提取一些有用的数据。 let sourceCodeTxt = ''
var xhr = new XMLHttpRequest()
xhr.open('GET', window.location.href, false)
xhr.send()
sourceCodeTxt= xhr.responseText