js如何获取浏览器解析后的html页面内容

梦想涨价了 2014-05-20 11:18:20
首先jsp页面加载数据之后,生成了带有数据的jsp页面,用js方法获取该页面上的所有数据
var html=document.getElementsByTagName("html")[0].innerHTML; 这样获取到的并不是浏览器解析后的页面,我想要获取到的是,用FF浏览器的firebug看到的那种解析后的代码,有什么好办法没,求大神指导。
...全文
527 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
蝶恋花雨 2014-05-20
  • 打赏
  • 举报
回复
	 $(document).ready(function () {
	 	 	 $("#Button4").click(function () {
	 	 	 	 alert($(document.body).html());
	 	 	 });
	 	 });
输出解析后的 form里面的内容了
t101lian 2014-05-20
  • 打赏
  • 举报
回复

function subSomething() 
{ 
 if(document.readyState == "complete"){ //当页面加载状态为完全结束时进入 
              //你要做的操作。
    }
}
说明 :onreadystatechange 事件能辨识readyState 属性的改变。
梦想涨价了 2014-05-20
  • 打赏
  • 举报
回复
引用 1 楼 yuiku008 的回复:
<script>标签写到BODY后面去 <body> </body> <script> .... </script>
关键是获取到的html字符串其实还是jsp页面的字符串
yuiku008 2014-05-20
  • 打赏
  • 举报
回复
<script>标签写到BODY后面去 <body> </body> <script> .... </script>

87,903

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧