
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问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)