iframe实用操作锦集


Posted in Javascript onApril 22, 2014

iframe高度设置为子页面高度

//需要使用Jquery 
$(document).ready(function () { 
parent.document.getElementById("ifPage").style.height = document.body.scrollHeight + "px"; 
});

iframe高度自适应于父页面
//需要使用Jquery 
$(window).resize(function () { 
var webheight = document.body.clientHeight - X; //X是需要减去的高度量,例如顶部导航的高度 
$("#ifPage").attr("style", "height:" + webheight + "px;"); 
}); 
$(window).load(function () { 
var webheight = document.body.clientHeight - 105; 
$("#ifPage").attr("style", "height:" + webheight + "px;"); 
});

父子页面间传递元素
父页面获取子页面中的数据,JS代码:
//根据iframe的id获取对象 
var i1 = window.frames['iframeId']; 
//var iframe =window.frames[0];也可以 
//获取iframe中的元素值 
var val=i1.document.getElementById("t1").value

子页面获取父页面中的数据,JS代码:
var val = parent.document.getElementById("txt1");

子页面与子页面间的传递,JS代码:
var i1 = parent.window.frames['iframeId']; 
var val = i1.document.getElementById("text1").value;

刷新父页面
function parentReload() { window.parent.location.reload();}

重新加载子页面
iframe.Attributes[ "Src"] = "ItemTQEditorPage.aspx";
Javascript 相关文章推荐
基于jquery的获取mouse坐标插件的实现代码
Apr 01 Javascript
javascript 获取所有id中包含某关键字的控件的实现代码
Nov 25 Javascript
JS画线(实例代码)
Nov 20 Javascript
JS小游戏之宇宙战机源码详解
Sep 25 Javascript
jQuery拖拽插件gridster使用指南
Apr 21 Javascript
jQuery实现鼠标滑向当前图片高亮显示并且其它图片变灰的方法
Jul 27 Javascript
jQuery弹簧插件编写基础之“又见弹窗”
Dec 11 Javascript
react实现pure render时bind(this)隐患需注意!
Mar 09 Javascript
关于Vue的路由权限管理的示例代码
Mar 06 Javascript
js刷新页面location.reload()用法详解
Dec 09 Javascript
详解ES6数组方法find()、findIndex()的总结
May 12 Javascript
微信小程序开发数据缓存基础知识辨析及运用实例详解
Nov 06 Javascript
js操作输入框中选择内容兼容IE及其他主流浏览器
Apr 22 #Javascript
jquery分页插件jpaginate在IE中不兼容问题
Apr 22 #Javascript
jquery防止重复执行动画避免页面混乱
Apr 22 #Javascript
Area 区域实现post提交数据的js写法
Apr 22 #Javascript
div失去焦点事件实现思路
Apr 22 #Javascript
js隐式全局变量造成的bug示例代码
Apr 22 #Javascript
JavaScript实现的图像模糊算法代码分享
Apr 22 #Javascript
You might like
增加反向链接的101个方法 站长推荐
2007/01/31 PHP
MySQL授权问题总结
2007/05/06 PHP
PHP输出XML到页面的3种方法详解
2013/06/06 PHP
php中time()和mktime()方法的区别
2013/09/28 PHP
php将图片保存为不同尺寸图片的图片类实例
2015/03/30 PHP
php实现的redis缓存类定义与使用方法示例
2017/08/09 PHP
20款超赞的jQuery插件 Web开发人员必备
2011/02/26 Javascript
Json2Template.js 基于jquery的插件 绑定JavaScript对象到Html模板中
2011/10/29 Javascript
可以浮动某个物体的jquery控件用法实例
2015/07/24 Javascript
JavaScript实现跨浏览器的添加及删除事件绑定函数实例
2015/08/04 Javascript
微信小程序 wxapp内容组件 progress详细介绍
2016/10/31 Javascript
Angularjs的Controller间通信机制实例分析
2016/11/07 Javascript
JavaScrpt判断一个数是否是质数的实例代码
2017/06/11 Javascript
基于three.js编写的一个项目类示例代码
2018/01/05 Javascript
详解在vue-cli3.0中自定css、js和图片的打包路径
2019/08/26 Javascript
解决vue scoped html样式无效的问题
2020/10/24 Javascript
[05:15]2018年度CS GO社区贡献奖-完美盛典
2018/12/16 DOTA
python使用htmllib分析网页内容的方法
2015/05/08 Python
Python合并同一个文件夹下所有PDF文件的方法
2019/03/11 Python
Django中URL的参数传递的实现
2019/08/04 Python
python实现高斯(Gauss)迭代法的例子
2019/11/20 Python
Python迭代器Iterable判断方法解析
2020/03/16 Python
Python实现密钥密码(加解密)实例详解
2020/04/26 Python
python针对Oracle常见查询操作实例分析
2020/04/30 Python
python开发前景如何
2020/06/11 Python
Expected conditions模块使用方法汇总代码解析
2020/08/13 Python
浅析CSS3中鲜为人知的属性:-webkit-tap-highlight-color
2017/01/12 HTML / CSS
html5写一个BUI折叠菜单插件的实现方法
2019/09/11 HTML / CSS
美国翻新电子产品商店:The Store
2019/10/08 全球购物
社区学雷锋活动策划方案
2014/01/30 职场文书
小学班主任寄语大全
2014/04/04 职场文书
学生会竞选演讲稿纪检部
2014/08/25 职场文书
刑事案件上诉状
2015/05/23 职场文书
2016年会领导致辞稿
2015/07/29 职场文书
golang 实现两个结构体复制字段
2021/04/28 Golang
HttpClient实现文件上传功能
2022/08/14 Java/Android