jquery怎么获取当前页面iframe的id

jquery怎么获取当前页面iframe的id,第1张

jquery中获取iframe的id的方法

var frameId = windowframeElement && windowframeElementid || '';

alert(frameId);

比如有个

<iframe id="FrameX" src="/indexhtml" scrolling="no" frameborder="0" >

用以上方法获取到后就显示FrameX。

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>

1、创建一个名称为css的html文件。

2、在页面中加入一个button按钮,当点击button的时候出发click事件。

3、在加入一个div设置宽和高还有背景色,当button的click事件中用css方法修改该div背景色。

4、文件引入jquery 库。

5、在文档准备方法中加入click点击事件。

6、在click事件中加入css方法设置div的背景色。

7、在浏览器中运行该文件。并点击button设置div的背景色。

使用嵌套加载,

举个例子:

$("#iframe1")load("1html",{post:1},function(){

//这一步是第一次加载

//加载该页面后,执行回调函数,再次加载该页面,来实现刷新功能

$("#iframe1")load("1html");

});

但是

jQuery

一般是用在DIV标签里,有了jQuery就不用iFrame了。貌似在iframe本身点击就可以刷新的,不需要js干涉。如果需要刷新iframe子页中的内容,鼠标放在iframe的框架内点右键-刷新。在IE下是这样用的。

以上就是关于jquery怎么获取当前页面iframe的id全部的内容,包括:jquery怎么获取当前页面iframe的id、jquery怎么获取当前页面iframe的id、Jquery 获取iframe 中元素并设置CSS问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/web/9729482.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存