Html中 IFrame的用法及注意点


Posted in Javascript onDecember 22, 2016

0x01 iframe的跳出框架

0x02 iframe样式设置

0x03 iframe重置高度

1、首先来一个,跳出iframe的好方法,直接可以在Login.aspx页面使用。

if (window.parent.[IFRAME外壳的某方法]) {
 top.location.href = "Login.aspx";
}

2、再来段比较好看的iframe

<script type="text/javascript">
 function SetWinHeight() {
  var obj = document.getElementById("content");
  var win = obj;
  if (win && !window.opera) {
   if (win.contentDocument && win.contentDocument.body.offsetHeight)
    win.height = win.contentDocument.body.offsetHeight + 20;
   else if (win.Document && win.Document.body.scrollHeight)
    win.height = win.Document.body.scrollHeight + 20;
  }
 }
 window.onresize = function () {
  SetWinHeight();
 }
</script>
<div class="page-body">
 <iframe id="content" src="None.aspx" name="content" onload="javascript:SetWinHeight()" frameborder="0"
  scrolling="auto" style="min-height: 700px;" height="100%" width="100%"></iframe>
</div>

3、子页面的使用,子页面,在调整大小后,可以调用父页面的SetWinHeight就可用把布局弄好看了。

if (window.parent.SetWinHeight)
  window.parent.SetWinHeight();

以上所述是小编给大家介绍的Html之 IFrame使用及注意点,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
javascript解决innerText浏览器兼容问题思路代码
May 17 Javascript
js传参数受特殊字符影响错误的解决方法
Oct 21 Javascript
Perl Substr()函数及函数的应用
Dec 16 Javascript
jQuery的事件预绑定
Dec 05 Javascript
详解使用fetch发送post请求时的参数处理
Apr 05 Javascript
ZeroClipboard.js使用一个flash复制多个文本框
Jun 19 Javascript
vue使用keep-alive实现数据缓存不刷新
Oct 21 Javascript
最适应的vue.js的form提交涉及多种插件【推荐】
Aug 27 Javascript
vue-video-player 通过自定义按钮组件实现全屏切换效果【推荐】
Aug 29 Javascript
JavaScript 自定义html元素鼠标右键菜单功能
Dec 02 Javascript
JS数组方法push()、pop()用法实例分析
Jan 18 Javascript
uin-app+mockjs实现本地数据模拟
Aug 26 Javascript
浅析JavaScript的几种Math函数,random(),ceil(),round(),floor()
Dec 22 #Javascript
BootStrap3使用错误记录及解决办法
Dec 22 #Javascript
工作中常用的js、jquery自定义扩展函数代码片段汇总
Dec 22 #Javascript
Angular-Touch库用法示例
Dec 22 #Javascript
Json按某个键的值进行排序
Dec 22 #Javascript
js实现登录验证码
Dec 22 #Javascript
JS实现超简单的汉字转拼音功能示例
Dec 22 #Javascript
You might like
PHP脚本的10个技巧(4)
2006/10/09 PHP
dedecms模版制作使用方法
2007/04/03 PHP
php获取用户IPv4或IPv6地址的代码
2012/11/15 PHP
php实现监听事件
2013/11/06 PHP
让ThinkPHP支持大小写url地址访问的方法
2014/10/31 PHP
解决PHP里大量数据循环时内存耗尽的方法
2015/10/10 PHP
用PHP写的一个冒泡排序法的函数简单实例
2016/05/26 PHP
在IE下:float属性会影响offsetTop的取值
2006/12/22 Javascript
让网页根据不同IE版本显示不同的内容
2009/02/08 Javascript
新手常遇到的一些jquery问题整理
2010/08/16 Javascript
jquery索引在使用中的一些困惑
2013/10/24 Javascript
javascript中简单的进制转换代码实例
2013/10/26 Javascript
整理Javascript数组学习笔记
2015/11/29 Javascript
一步步教大家编写酷炫的导航栏js+css实现
2016/03/14 Javascript
BootStrap无限级分类(无限极分类封装版)
2016/08/26 Javascript
Javascript获取background属性中url的值
2016/10/17 Javascript
jquery仿ps颜色拾取功能
2017/03/08 Javascript
JS中关于正则的巧妙操作
2017/08/31 Javascript
快速解决angularJS中用post方法时后台拿不到值的问题
2018/08/14 Javascript
JS实现的简单分页功能示例
2018/08/23 Javascript
layui表格数据重载
2019/07/27 Javascript
js删除对象中的某一个字段的方法实现
2021/01/11 Javascript
漂亮的Django Markdown富文本app插件的实现
2019/01/02 Python
python-pyinstaller、打包后获取路径的实例
2019/06/10 Python
使用keras和tensorflow保存为可部署的pb格式
2020/05/25 Python
pandas.DataFrame.drop_duplicates 用法介绍
2020/07/06 Python
HTML5实现签到 功能
2018/10/09 HTML / CSS
女大学生个人求职信
2013/12/09 职场文书
食品厂厂长岗位职责
2014/01/30 职场文书
岗位职责说明书模板
2014/07/30 职场文书
体检通知范文
2015/04/21 职场文书
Python趣味挑战之教你用pygame画进度条
2021/05/31 Python
《月歌。》宣布制作10周年纪念剧场版《RABBITS KINGDOM THE MOVIE》
2022/04/02 日漫
win10清理dns缓存
2022/04/19 数码科技
Oracle锁表解决方法的详细记录
2022/06/05 Oracle
Linux安装Docker详细教程
2022/07/07 Servers