传统的那类方法不能兼容多种浏览器,下边的可以。
$(windowparentdocument)contents()find("#iframeID")[0]contentWindowinitPagerList();
说明: iframeID 为iframe的ID; initPagerList 为 iframe 页面内的方法。
<html>
<head>
<title></title>
<script>
$(function(){
/
说明: iframeID 为iframe的ID;
initPagerList 为 iframe 页面内的方法。
/
//调用iframe页面iframeID中的initPagerList方法
$(windowparentdocument)contents()find("#iframeID")[0]contentWindowinitPagerList();
//获取iframe页面iframeID中的文本框txtControlID对象
var txtControlObj=$(windowparentdocument)contents()find("#iframeID")[0]contentWindowfind("#txtControlID");
//为iframe页面iframeID中的文本框txtControlID赋值
txtControlObjval("我就是你需要设置的内容值!");
});
</script>
</head>
<body>
</body>
</html>
先取得主页面的iframe,再取得另一个iframe。
具体方法如下:在2个iframe中定义各自的id,在此假设他们的id分别为“A”和“B”,如果要让A获取B的src,则可以用这个方式:parentBdocumentgetElementById("你要取的东西的id")value;
这样就可以相互取值了。
以百度主页>
< html>
< head>
<title>Iframe标签显示目标网页的指定区域,方法1</title>
< /head
< body>
< div align="center">
< iframe width="800" height="600" src=">
< /div></body>
< /html>
扩展资料:
Iframe的一些属性:
1、marginheight 属性规定框架内容与框架的上方和下方之间的高度,以像素计。
2、maiginweidth 属性规定框架内容与框架的左侧和右侧之间的高度,以像素计。
3、vspace y方向显示的区域,负值为从目标网页最上面开始截取的部分,正值为y值+从上部开始内容区域。
4、hsapce x方向显示的区域,负值为从目标网页左侧开始截图的部分,正值为x值+从左侧开始内如区域。
5、src 目标网页的地址,可以为html,asp,文本等。
6、frameborder 框架边框,0为无边框(画中画效果)。
参考资料来源:百度百科-iframe
以上就是关于jquery 如何设置 指定的iframe 不发生加载,页面中有2个iframe,但是只加载指定 的一个。全部的内容,包括:jquery 如何设置 指定的iframe 不发生加载,页面中有2个iframe,但是只加载指定 的一个。、火狐里一个页里有两个iframe,在一个iframe怎么获取另一个iframe的src值、如何用iframe代码显示调用网页的指定部分等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)