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实现在小方框中浏览大图的代码
Aug 14 Javascript
基于JQuery制作的产品广告效果
Dec 08 Javascript
理解javascript中的回调函数(callback)
Sep 02 Javascript
js自动生成的元素与页面原有元素发生堆叠的解决方法
Sep 04 Javascript
如何在MVC应用程序中使用Jquery
Nov 17 Javascript
JS实现很酷的EMAIL地址添加功能实例
Feb 28 Javascript
JS基于面向对象实现的放烟花效果
May 07 Javascript
微信小程序开发教程-手势解锁实例
Jan 06 Javascript
element-ui 上传图片后清空图片显示的实例
Sep 04 Javascript
vue-cli 打包使用history模式的后端配置实例
Sep 20 Javascript
微信小程序中的店铺评分组件及vue中用svg实现的评分显示组件
Nov 16 Javascript
详谈Vue.js框架下main.js,App.vue,page/index.vue之间的区别
Aug 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
2021年最新CPU天梯图
2021/03/04 数码科技
PHP中防止SQL注入攻击和XSS攻击的两个简单方法
2010/04/15 PHP
PHP防CC攻击实现代码
2011/12/29 PHP
php实现将数组转换为XML的方法
2015/03/09 PHP
YII Framework框架教程之日志用法详解
2016/03/14 PHP
php cookie用户登录的详解及实例代码
2017/01/03 PHP
Laravel jwt 多表(多用户端)验证隔离的实现
2019/12/18 PHP
Javascript Math ceil()、floor()、round()三个函数的区别
2010/03/09 Javascript
一些常用弹出窗口/拖放/异步文件上传等实用代码
2013/01/06 Javascript
javascript实现依次输入input自动定焦
2014/12/23 Javascript
浅谈JavaScript中的Math.atan()方法的使用
2015/06/14 Javascript
深入nodejs中流(stream)的理解
2017/03/27 NodeJs
JavaScript贪吃蛇小组件实例代码
2017/08/20 Javascript
React BootStrap用户体验框架快速上手
2018/03/06 Javascript
详解Vue.js使用Swiper.js在iOS
2018/09/10 Javascript
微信小程序 调用微信授权窗口相关问题解决
2019/07/25 Javascript
layUI实现前端分页和后端分页
2019/07/27 Javascript
小程序实现多个选项卡切换
2020/06/19 Javascript
Vue和React有哪些区别
2020/09/12 Javascript
JS指定音频audio在某个时间点进行播放
2020/11/28 Javascript
Python中为什么要用self探讨
2015/04/14 Python
Python中Continue语句的用法的举例详解
2015/05/14 Python
Python检测一个对象是否为字符串类的方法
2015/05/21 Python
Bottle框架中的装饰器类和描述符应用详解
2017/10/28 Python
Python 12306抢火车票脚本 Python京东抢手机脚本
2018/02/06 Python
解决pandas无法在pycharm中使用plot()方法显示图像的问题
2018/05/24 Python
Python实现定时自动关闭的tkinter窗口方法
2019/02/16 Python
详解小白之KMP算法及python实现
2019/04/04 Python
pyqt5 lineEdit设置密码隐藏,删除lineEdit已输入的内容等属性方法
2019/06/24 Python
绩效专员岗位职责
2013/12/02 职场文书
JAVA程序员自荐书
2014/01/30 职场文书
学生检讨书怎么写?
2014/10/10 职场文书
2015年教师党员承诺书
2015/04/27 职场文书
小学班主任培训心得体会
2016/01/07 职场文书
python 标准库原理与用法详解之os.path篇
2021/10/24 Python
避坑之 JavaScript 中的toFixed()和正则表达式
2022/04/19 Javascript