jquery 如何设置 指定的iframe 不发生加载,页面中有2个iframe,但是只加载指定 的一个。

jquery 如何设置 指定的iframe 不发生加载,页面中有2个iframe,但是只加载指定 的一个。,第1张

传统的那类方法不能兼容多种浏览器,下边的可以。

$(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代码显示调用网页的指定部分等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9745678.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存