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 相关文章推荐
改版了网上的一个js操作userdata
Apr 27 Javascript
JavaScript 捕获窗口关闭事件
Jul 26 Javascript
javascript处理a标签超链接默认事件的方法
Jun 29 Javascript
浅谈JQuery+ajax+jsonp 跨域访问
Jun 25 Javascript
springMVC结合AjaxForm上传文件
Jul 12 Javascript
js仿淘宝评价评分功能
Feb 28 Javascript
jQuery为某个div加入行样式
Jun 09 jQuery
微信小程序简单实现form表单获取输入数据功能示例
Nov 30 Javascript
vue 监听键盘回车事件详解 @keyup.enter || @keyup.enter.native
Aug 25 Javascript
详解离线安装npm包的几种方法
Nov 25 Javascript
基于Koa2写个脚手架模拟接口服务的方法
Nov 27 Javascript
vue+koa2实现session、token登陆状态验证的示例
Aug 30 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 错误处理经验分享
2011/10/11 PHP
Symfony页面的基本创建实例详解
2015/01/26 PHP
Aster vs Newbee BO5 第一场2.19
2021/03/10 DOTA
ext读取两种结构的xml的代码
2008/11/05 Javascript
jQuery Validation插件remote验证方式的Bug解决
2010/07/01 Javascript
用javascript为页面添加天气显示实现思路及代码
2013/12/02 Javascript
jquery.validate.js插件使用经验记录
2014/07/02 Javascript
jQuery仅用3行代码实现的显示与隐藏功能完整实例
2015/10/08 Javascript
js表单提交和submit提交的区别实例分析
2015/12/10 Javascript
深入浅析NodeJs并发异步的回调处理
2015/12/21 NodeJs
聊一聊JavaScript作用域和作用域链
2016/05/03 Javascript
省市选择的简单实现(基于zepto.js)
2016/06/21 Javascript
jQuery插件Validation快速完成表单验证的方式
2016/07/28 Javascript
javaScript中定义类或对象的五种方式总结
2016/12/04 Javascript
AngularJS框架中的双向数据绑定机制详解【减少需要重复的开发代码量】
2017/01/19 Javascript
JS实现的自动打字效果示例
2017/03/10 Javascript
JavaScript 中的 this 工作原理
2018/06/20 Javascript
详解vuex之store拆分即多模块状态管理(modules)篇
2018/11/13 Javascript
jQuery实现的网站banner图片无缝轮播效果完整实例
2019/01/28 jQuery
javascript设计模式 ? 策略模式原理与用法实例分析
2020/04/21 Javascript
让 python 命令行也可以自动补全
2014/11/30 Python
python抓取搜狗微信公众号文章
2019/04/01 Python
seek引发的python文件读写的问题及解决
2019/07/26 Python
python中open函数的基本用法示例
2019/09/07 Python
Python实现分数序列求和
2020/02/25 Python
详解HTML5常用的语义化标签
2019/09/27 HTML / CSS
意大利奢侈品网站:Italist
2016/08/23 全球购物
如何提高MySql的安全性
2014/06/19 面试题
中专自我鉴定范文
2013/10/16 职场文书
法律进学校实施方案
2014/03/15 职场文书
商铺消防安全责任书
2014/07/29 职场文书
医生见习报告范文
2014/11/03 职场文书
幼儿园教师师德师风承诺书
2015/04/28 职场文书
婚宴祝酒词大全
2015/08/10 职场文书
优秀团员主要事迹材料
2015/11/05 职场文书
2016年中学端午节主题活动总结
2016/04/01 职场文书