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 相关文章推荐
JavaScript高级程序设计(第3版)学习笔记13 ECMAScript5新特性
Oct 11 Javascript
js函数调用的方式
May 06 Javascript
JavaScript sup方法入门实例(把字符串显示为上标)
Oct 20 Javascript
详解Javascript 装载和执行
Nov 17 Javascript
移动端H5开发 Turn.js实现很棒的翻书效果
Jun 20 Javascript
jquery easyui validatebox remote的使用详解
Nov 09 Javascript
jquery获取input type=text中的值的各种方式(总结)
Dec 02 Javascript
微信小程序开发之Tabbar实例详解
Jan 09 Javascript
详解node-ccap模块生成captcha验证码
Jul 01 Javascript
vue获取dom元素注意事项
Dec 28 Javascript
使用ngrok+express解决本地环境中微信接口调试问题
Feb 26 Javascript
使用Three.js实现太阳系八大行星的自转公转示例代码
Apr 09 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
使用PHP获取汉字的拼音(全部与首字母)
2013/06/27 PHP
Yii2下session跨域名共存的解决方案
2017/02/04 PHP
laravel实现简单用户权限的示例代码
2019/05/28 PHP
PHP实现Markdown文章上传到七牛图床的实例内容
2020/02/11 PHP
Avengerls vs Newbee BO3 第二场2.18
2021/03/10 DOTA
在Javascript中定义对象类别
2006/12/22 Javascript
JavaScript 对象的属性和方法4种不同的类型
2010/03/19 Javascript
jQuery对表单元素的取值和赋值操作代码
2011/05/19 Javascript
js的alert弹出框出现乱码解决方案
2013/09/02 Javascript
JavaScript中的Math.sin()方法使用详解
2015/06/15 Javascript
Javascript仿新浪游戏频道鼠标悬停显示子菜单效果
2015/08/21 Javascript
JS焦点图,JS 多个页面放多个焦点图的实例
2016/12/08 Javascript
JavaScript使用Ajax上传文件的示例代码
2017/08/10 Javascript
安装vue-cli的简易过程
2018/05/22 Javascript
Vue实现简单分页器
2018/12/29 Javascript
js的Object.assign用法示例分析
2020/03/05 Javascript
[01:28:24]NAVI vs VG Supermajor 败者组 BO3 第三场 6.5
2018/06/06 DOTA
Python 网络编程起步(Socket发送消息)
2008/09/06 Python
python中sys.argv参数用法实例分析
2015/05/20 Python
详解python 拆包可迭代数据如tuple, list
2017/12/29 Python
解决新版Pycharm中Matplotlib图像不在弹出独立的显示窗口问题
2019/01/15 Python
Python 3 使用Pillow生成漂亮的分形树图片
2019/12/24 Python
Anaconda3+tensorflow2.0.0+PyCharm安装与环境搭建(图文)
2020/02/18 Python
html5教程制作简单画板代码分享
2013/12/04 HTML / CSS
城野医生官方海外旗舰店:风靡亚洲毛孔收敛水
2018/04/26 全球购物
美国迪克体育用品商店:DICK’S Sporting Goods
2018/07/24 全球购物
Scotch Porter官方网站:男士美容产品
2020/08/31 全球购物
电子商务应届生求职信
2013/11/16 职场文书
大学生的网上创业计划书
2013/12/31 职场文书
爱护草坪标语
2014/06/24 职场文书
中秋联欢会主持词
2015/07/04 职场文书
煤矿隐患排查制度
2015/08/05 职场文书
python基础之文件处理知识总结
2021/05/23 Python
Python趣味爬虫之用Python实现智慧校园一键评教
2021/05/28 Python
叶县这家生产军用电台的兵工厂,人称“四机部”,走出一上将
2022/02/18 无线电
vue el-table实现递归嵌套的示例代码
2022/08/14 Vue.js