博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用Jquery操作iframe中的元素
阅读量:7184 次
发布时间:2019-06-29

本文共 475 字,大约阅读时间需要 1 分钟。

hot3.png

前几天,在原有功能上追加功能,jsp页面是已经存在了的,通过jquery获取元素总是获取不到,很奇怪,所以就仔细的看看了看jsp,原来那段代码是iframe里面的,虽然经常用jquery,但我一开始还真不知道iframe里面的东西,按照我们通常的方式取不到,所以查了下发现,jquery里面有个这个方法contents()。

下面直接贴下简单的代码示例:

另外这里说一下,iframe的src的地址必须是当前站点域名内的才能够被访问到,否在的话是访问不到的,比如下面这种情况。

访问百度,因为跨域名,所以根本不可能得到任何内容。

还有一点需要注意,如果你要获取iframe中的元素,那么必须使用window.onload,必须是这个页面加载完后执行,一定不能是页面初始化,这一点切记,其实大家自己也可以分析…当前页面的初始化结束了,并不代表iframe页面的初始化也结束了》。。所以你要获取的元素可能还没有被初始化出来呢…自然也就得不到什么东西了….

转载于:https://my.oschina.net/sunchenbin/blog/633023

你可能感兴趣的文章
POS开发问题 - 缓存问题 - 02
查看>>
JDBC编程,从入门到精通
查看>>
模板类中的友元函数
查看>>
Eclipse设置项目默认编码和换行符类型
查看>>
【实用性程序】弧微分计算圆周长
查看>>
算法模板——平衡树Treap
查看>>
1819: [JSOI]Word Query电子字典
查看>>
10分钟学会AngularJS的数据绑定
查看>>
Flash Stage3D Molehill 学习笔记(2)
查看>>
JsDoc脚本注释文档生成
查看>>
基于人脸识别的考试系统16
查看>>
如何在eclipse模拟器上运行下载好的apk程序
查看>>
DTCMS插件的制作实例电子资源管理(一)插件目录结构
查看>>
《领域模型》——第四部分-战略设计
查看>>
微信开发之调起摄像头、本地展示图片、上传下载图片
查看>>
对于使用了SSH造成的中文乱码问题,4大解决方法
查看>>
PAT Advanced 1023 Have Fun with Numbers
查看>>
python多线程threading下载示例
查看>>
python常见问题解决方案
查看>>
【算法学习笔记】77.双线棋盘 动态规划 SJTU OJ 1263 纸来纸去
查看>>