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 图片上一张下一张链接效果代码
Mar 12 Javascript
Jquery常用技巧收集整理篇
Nov 14 Javascript
js实现在同一窗口浏览图片
Sep 17 Javascript
详解JavaScript对象类型
Jun 16 Javascript
JQuery异步提交表单与文件上传功能示例
Jan 12 Javascript
浅谈Express异步进化史
Sep 09 Javascript
Vuex中的State使用介绍
Jan 19 Javascript
深入学习JavaScript 高阶函数
Jun 11 Javascript
Webpack中loader打包各种文件的方法实例
Sep 03 Javascript
微信小程序 自定义复选框实现代码实例
Sep 04 Javascript
mpvue实现小程序签到金币掉落动画(api实现)
Oct 17 Javascript
jquery实现手风琴案例
May 04 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面向对象编程之深入理解方法重载与方法覆盖(多态)
2015/12/24 PHP
图文详解phpstorm配置Xdebug进行调试PHP教程
2016/06/13 PHP
浅谈PHPANALYSIS提取关键字
2019/03/08 PHP
js的event详解。
2006/09/06 Javascript
得到文本框选中的文字,动态插入文字的js代码
2007/03/07 Javascript
阻止JavaScript事件冒泡传递(cancelBubble 、stopPropagation)
2007/05/08 Javascript
jQuery UI Dialog 创建友好的弹出对话框实现代码
2012/04/12 Javascript
从QQ网站中提取的纯JS省市区三级联动菜单
2013/12/25 Javascript
jquery scroll()区分横向纵向滚动条的方法
2014/04/04 Javascript
jquery插件bxslider用法实例分析
2015/04/16 Javascript
js图片卷帘门导航菜单特效代码分享
2015/09/10 Javascript
JavaScrip调试技巧之断点调试
2015/10/22 Javascript
canvas快速绘制圆形、三角形、矩形、多边形方法介绍
2016/12/29 Javascript
three.js快速入门【推荐】
2017/01/21 Javascript
纯js仿淘宝京东商品放大镜功能
2017/03/02 Javascript
JS表单提交验证、input(type=number) 去三角 刷新验证码
2017/06/21 Javascript
详解如何在Vue项目中发送jsonp请求
2019/10/25 Javascript
一则python3的简单爬虫代码
2014/05/26 Python
Django中模型Model添加JSON类型字段的方法
2015/06/17 Python
Python实现判断一个字符串是否包含子串的方法总结
2017/11/21 Python
Python数据结构与算法之图的最短路径(Dijkstra算法)完整实例
2017/12/12 Python
python函数的作用域及关键字详解
2019/08/20 Python
python的flask框架难学吗
2020/07/31 Python
python IP地址转整数
2020/11/20 Python
python matplotlib工具栏源码探析三之添加、删除自定义工具项的案例详解
2021/02/25 Python
利用HTML5画出一个坦克的形状具体实现代码
2013/06/20 HTML / CSS
英国综合网上购物商城:The Hut
2018/07/03 全球购物
linux下进程间通信的方式
2013/01/23 面试题
代理班主任的自我评价
2014/02/04 职场文书
企业党员公开承诺书
2014/03/26 职场文书
2014年重阳节活动策划方案书
2014/09/16 职场文书
人大代表选举标语
2014/10/07 职场文书
工伤事故赔偿协议书
2014/10/27 职场文书
护士2014年终工作总结
2014/11/11 职场文书
先进班集体事迹材料
2014/12/25 职场文书
三好学生评选事迹材料(2016精选版)
2016/02/25 职场文书