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 相关文章推荐
用正则表达式 动态创建/增加css style script 兼容IE firefox
Mar 10 Javascript
JS动态添加与删除select中的Option对象(示例代码)
Dec 25 Javascript
node.js中的path.isAbsolute方法使用说明
Dec 08 Javascript
JS实现点击按钮获取页面高度的方法
Nov 02 Javascript
基于Javascript实现弹出页面效果
Jan 01 Javascript
微信小程序 列表的上拉加载和下拉刷新的实现
Apr 01 Javascript
微信小程序 实现列表项滑动显示删除按钮的功能
Apr 13 Javascript
关于Vue.nextTick()的正确使用方法浅析
Aug 25 Javascript
利用ECharts.js画K线图的方法示例
Jan 10 Javascript
Postman的下载及安装教程详解
Oct 16 Javascript
Element InputNumber计数器的使用方法
Jul 27 Javascript
JS JQuery获取data-*属性值方法解析
Sep 01 jQuery
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的变量总结 新手推荐
2011/04/18 PHP
php常用Stream函数集介绍
2013/06/24 PHP
php函数实现判断是否移动端访问
2015/03/03 PHP
PHP+Mysql+jQuery文件下载次数统计实例讲解
2015/10/10 PHP
PHP使用DOM和simplexml读取xml文档的方法示例
2017/02/08 PHP
PHP7新增函数
2021/03/09 PHP
ajax更新数据后,jquery、jq失效问题
2011/03/16 Javascript
js调用css属性写法
2013/09/21 Javascript
js有序数组的连接问题
2013/10/01 Javascript
js与运算符和或运算符的妙用
2014/02/14 Javascript
JavaScript参数个数可变的函数举例说明
2014/10/10 Javascript
JavaScript中几种排序算法的简单实现
2015/07/29 Javascript
js, jQuery实现全选、反选功能
2017/03/08 Javascript
Vue路由history模式解决404问题的几种方法
2018/09/29 Javascript
前后端常见的几种鉴权方式(小结)
2019/08/04 Javascript
JS Ajax请求会话过期处理问题解决方法分析
2019/11/16 Javascript
解决antd datepicker 获取时间默认少8个小时的问题
2020/10/29 Javascript
nodejs中的异步编程知识点详解
2021/01/17 NodeJs
Python使用PyGreSQL操作PostgreSQL数据库教程
2014/07/30 Python
Python写的创建文件夹自定义函数mkdir()
2014/08/25 Python
基于python的七种经典排序算法(推荐)
2016/12/08 Python
深入理解Django自定义信号(signals)
2018/10/15 Python
Face++ API实现手势识别系统设计
2018/11/21 Python
Python实现将多个空格换为一个空格.md的方法
2018/12/20 Python
Django框架视图函数设计示例
2019/07/29 Python
python模拟实现分发扑克牌
2020/04/22 Python
HTML5中Canvas与SVG的画图原理比较
2013/01/16 HTML / CSS
Halston Heritage官网:简洁的日装,稍显奢华的晚装
2018/11/20 全球购物
Java面试题:请说出如下代码的输出结果
2013/04/22 面试题
PyQt 如何创建自定义QWidget
2021/03/24 Python
岗位职责怎么写
2014/03/14 职场文书
优秀电子工程系毕业生求职信
2014/05/24 职场文书
优秀党支部书记事迹材料
2014/05/29 职场文书
公司离职证明范本
2014/10/17 职场文书
Netty分布式客户端接入流程初始化源码分析
2022/03/25 Java/Android
python游戏开发之pygame实现接球小游戏
2022/04/22 Python