动态生成HTML,无法绑定click等事件名等方法,但是可以使用live或者on方法动态获取
<script src=">
<!DOCTYPE HTML>
<html>
<head>
<title>yugi</title>
<meta charset=UTF-8 />
<style type="text/css">
</style>
<script type="text/javascript" src="jquery-180minjs"></script>
<script type="text/javascript">
var array = [];
if (ObjectprototypetoStringcall (array) == '[object Array]')
{
alert ("是Array");
}
</script>
</head>
<body>
</body>
</html>
用jQuery的html方法可以获得某个元素中的内容 ,如果元素是html标签,则可以获得页面的全部内容:例如:
$(document)ready(function(){
var html_str=$("html")html();
alert(html_str);
});
上面代码可以获得页面的全部内容。(当然要先导入jQuery)
你的 *** 作属于跨域访问,基于安全考虑,这是不可能实现的任务。
你需要用服务器端语言来获取源代码。
AJAX 只能同域 *** 作,就是访问的地址在你控制范围之内。
你可以使用 JSONP 来进行跨域访问,不过对方需支持 JSONP 才可以。
以上就是关于如何获取网页中js运行后写入的html代码全部的内容,包括:如何获取网页中js运行后写入的html代码、JS 获取页面某段HTML代码、如何通过jquery显示动态的HTML代码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)