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 DOM事件模型的两件事
Jul 22 Javascript
js验证整数加保留小数点的简单实例
Dec 02 Javascript
一个JavaScript去除字符串末尾的空白实例代码
Sep 22 Javascript
node.js中的fs.fchmodSync方法使用说明
Dec 16 Javascript
jQuery使用$.ajax进行即时验证的方法
Dec 08 Javascript
JavaScript中cookie工具函数封装的示例代码
Oct 11 Javascript
JavaScript 栈的详解及实例代码
Jan 22 Javascript
微信小程序自定义select下拉选项框组件的实现代码
Aug 28 Javascript
详解写好JS条件语句的5条守则
Feb 28 Javascript
微信小程序中使用 async/await的方法实例分析
May 06 Javascript
JavaScript TAB栏切换效果的示例
Nov 05 Javascript
vue 图片裁剪上传组件的实现
Nov 12 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对xml文件的增删改查操作实现方法分析
2017/05/19 PHP
使用composer 安装 laravel框架的方法图文详解
2019/08/02 PHP
php利用ZipArchive类操作文件的实例
2020/01/21 PHP
使javascript也能包含文件
2006/10/26 Javascript
js实现数组去重、判断数组以及对象中的内容是否相同
2013/11/29 Javascript
jQuery使用ajaxSubmit()提交表单示例
2014/04/04 Javascript
Extjs 4.x 得到form CheckBox 复选框的值
2014/05/04 Javascript
jQuery操作DOM之获取表单控件的值
2015/01/23 Javascript
NodeJS学习笔记之Connect中间件应用实例
2015/01/27 NodeJs
封装了jQuery的Ajax请求全局配置
2015/02/05 Javascript
Javascript核心读书有感之表达式和运算符
2015/02/11 Javascript
js的flv视频播放器插件使用方法
2015/06/23 Javascript
jquery实现弹出层登录和全屏层注册特效
2015/08/28 Javascript
IE8下jQuery改变png图片透明度时出现的黑边
2015/08/30 Javascript
js绘制购物车抛物线动画
2020/11/18 Javascript
angularjs封装$http为factory的方法
2017/05/18 Javascript
详解让sublime text3支持Vue语法高亮显示的示例
2017/09/29 Javascript
seajs中模块依赖的加载处理实例分析
2017/10/10 Javascript
Vue.js上传图片到阿里云OSS存储的方法示例
2018/12/13 Javascript
基于ant design日期控件使用_仅月份的操作
2020/10/27 Javascript
[03:38]2014DOTA2西雅图国际邀请赛 VG战队巡礼
2014/07/07 DOTA
[05:05]给小松五分钟系列 第二期介绍为什么打DOTA2
2014/07/02 DOTA
python 实现堆排序算法代码
2012/06/05 Python
深入理解Django的中间件middleware
2018/03/14 Python
Python安装图文教程 Pycharm安装教程
2018/03/27 Python
python3 cvs将数据读取为字典的方法
2018/12/22 Python
python使用ctypes调用扩展模块的实例方法
2020/01/28 Python
python GUI库图形界面开发之PyQt5图片显示控件QPixmap详细使用方法与实例
2020/02/27 Python
Python基于模块Paramiko实现SSHv2协议
2020/04/28 Python
pycharm 关掉syntax检查操作
2020/06/09 Python
分享30个新鲜的CSS3打造的精美绚丽效果(附演示下载)
2012/12/28 HTML / CSS
德国最大的网上足球商店:11teamsports
2019/09/11 全球购物
Silk Therapeutics官网:清洁、抗衰老护肤品
2020/08/12 全球购物
党性教育心得体会
2014/09/03 职场文书
大学教师个人总结
2015/02/10 职场文书
高一作文之乐趣
2019/11/21 职场文书