JQuery之操作iframe
来源:互联网 发布:更改linux分辨率 编辑:程序博客网 时间:2024/06/05 07:32
1、使用两种方式操作iframe中的元素。原理是跟jquery获取对象是一样的,只不过是先获取了iframe元素,然后在对iframe的内容再次进行操作。
var str = $(window.frames["iframe"].document).find("#ev").html(); var stk = $("#iframe").contents().find("#ev").html();
2、操作父界面中的元素(header:为某个元素的id)。这个就很基本了,也写上吧。跟做父页面跳转是一样的,父页面跳转是window.parent.loaction.href = url;这个就是把父页面元素获取,然后继续操作。道理是一样的。
$('#header', parent.document).text();window.parent.$("#header").text();
3、js使用两种方式调用iframe中的js函数。dom方式
window.frames["ev"].window.testIframe2("ev"); document.getElementById("ev").contentWindow.testIframe2("ev");
4、jquery调用iframe的js函数(带参数的会有返回值)
$("#ev")[0].contentWindow.testIframe2("ev");
5. 调用父页面js函数,直接用:
parent.myFunction();
最后,必须特别注意的一点,也是很关键的一点:就是:不能跨域,也就是讲:父页面跟要和所包含的iframe属于同一个域名下。
1 0
- JQuery之操作iframe
- jquery 操作 iframe
- jquery iframe操作
- jQuery操作iframe
- jquery iframe操作
- jquery iframe操作
- jquery iframe操作
- jquery iframe操作
- 使用jquery操作iframe
- jquery iframe操作
- jquery iframe操作
- jquery 操作iframe
- Jquery中操作iframe
- jquery 操作外部iframe
- 使用jquery操作iframe
- jquery操作iframe
- jquery操作iframe
- 使用jquery操作iframe
- Swift笔记:For-In、While 循环、if条件语句
- JVM原理和优化
- mysql的启动与停止
- 重写UICollectionLayout报错解决
- <textarea name="test" <IFRAME id=HtmlEdit 在线编辑器
- JQuery之操作iframe
- uiscrollview 怎样去掉导航栏对他顶部的空白的影响
- 如何将弹出层的数据通过JS传回父页面
- Tempest Smoke-Test
- 深度卷积网络CNN与图像语义分割
- Mac文件太大无法拷贝怎么办?Mac文件太大无法复制到u盘解决办法
- AlertDialog自定义弹窗的实现
- poj 2796 单调栈
- 避免硬解析 的 SQL 执行过程