前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >批量获得指定网站图片列表

批量获得指定网站图片列表

作者头像
Jerry Wang
发布2021-02-10 21:21:49
5970
发布2021-02-10 21:21:49
举报

Created by Jerry Wang, last modified on Sep 02, 2014

代码语言:javascript
复制
<html>
<script src="js/jquery_1.7.1.js">
</script>
<script>
function register_event() {
 var iframeList = $("iframe");
 var frameDom = iframeList.get(0);
 var test = frameDom.contentWindow.document.getElementsByTagName("img");
 var result = $("#result").get(0);
 for( var i = 0;i < test.length;i++) { 
 var instance = test[i];
 console.log("image url: " + instance.src);
 var imgSource = "<a href=" + instance.src + " target=_blank><img border=0 src=" + instance.src + "></a><br>";
 $(imgSource).appendTo(result); 
 }
 console.log("ok");
};
</script>
<body onload="register_event()">
 <p>hello</p>
<iframe width=920 height=930 frameborder=1 scrolling=auto src="http://www.baidu.com" mce_src="URL"></iframe>
<div id="result"></div>
</body> 
</html>

Chrome的快捷方式加上如下参数:

确保Chrome启动后看到如下warning message, 说明Chrome对于cross domain的security check已经在该命令行启动模式下被屏蔽掉:

否则会遇到如下error message:

运行结果如下图所示: www.baidu.com页面下所有的image文件会逐行显示在iframe正下方:

本文参与?腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-09-15 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客?前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与?腾讯云自媒体分享计划? ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Created by Jerry Wang, last modified on Sep 02, 2014
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com