1 iframe 主窗口操作 子窗口
2 iframe自适应高度的写法
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="zh-CN"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> </head> <body> <iframe id="FF" src="b.html"></iframe> <input type="submit" value=" OK " onclick="OK()"/> <script language="JavaScript"> function OK() { // 操作iframe中内容的CSS var iframe = document.getElementById('FF'); //iframe.contentWindow 这是取出iframe里面的window var body = getIframeWindow(iframe).document.body; body.style.marginTop = 50; body.style.padding = 0; body.style.fontSize = 30; body.style.textAlign = 'center'; body.style.backgroundColor = 'red'; body.style.color = 'blue'; } //操作iframe之前必须获取iframe中的window function getIframeWindow(iframeElement){ //IE w3c return iframeElement.contentWindow || iframeElement.contentDocument.parentWindow; } </script> </body> </html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="zh-CN"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> </head> <body> 33 <div style="height: 500px;width: 100%">ddddddddddddddddddd<br /><br /><br /><br /><br /><br /><br><br><br><br><br>d</div> 222222222 </body> <script type="text/javascript"> //更改iframe的高度为这个页面的高度 var MainFrame = parent.document.getElementById("FF"); alert( MainFrame.getAttribute('id') ); //document.documentElement 是html节点 MainFrame.style.height = getMaxOffsetHeight()+"px";//最好在这上面还加上一个常数,如10 alert( MainFrame.style.height ); alert( getMaxOffsetHeight()); // 注意取出最大值 得到最大高度 function getMaxOffsetHeight(){ return Math.max(document.documentElement.offsetHeight , document.body.offsetHeight ); } </script> </html>
相关推荐
html的iframe学习以及alt、title的学习、兼容性的学习
详细介绍了Iframe框架的属性,以及相关的实例,是提高和自学的一个不错的学习资料
DreamRever学习iframe(图片的过渡效果欣赏) 有制作素材
练习说明:使用postMessage可以在iFrame、父子窗口、跨页面等,之间相互传递消息。 你好,我是TKCB-GO,一个有着游戏策划梦想,却沦为程序员的游戏家,这是我的技术博客:www.tkcb.cc 技术博客网站里面,除了我的...
如何使用iframe简单的实现点击菜单往哪显示,很简单的!给处起步的学习iframe的学者应该会有帮助
ajax XML iframe 无刷新异步读取 学习源代码
flex嵌入Html的IFrame插件;是一个很好的方式
布局基于HTML Iframe框架制作 网站美观 可实现基本考勤功能 查询记录 按条件查询记录 考勤记录 考勤管理 导出EXCEL等等 代码简单易懂 修改方便 适合低中级程序员进行学习 有能力的可继续扩展 网站主要以学校考勤为...
ace国内外知名的前台UI设计模板,这个模块是采用iframe框架的形式组织后台管理,可供借鉴学习!
Iframe学习 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
带着这个问题一起通过本文学习,寻找答案吧! aaa.html <HTML> <HEAD> <TITLE>aaa</TITLE> </HEAD> <BODY> <IFRAME src=bbb.html name=bbb width=100% height=190> <...
它详细的描述了ifreme的各个用法,是学习asp.ent框架(ifrmae)的好资料
Iframe是一种嵌入网页的框架形式,Web页面可以通过更改嵌入的部分,达到部分内容刷新,通过本文和大家一起学习iframe实现局部刷新的几种方法汇总,对iframe局部刷新相关知识感兴趣的朋友一起学习吧
零基础html5+div+css+js网页开发教程第014期_iframe
本文主要给大家介绍了关于利用JS对iframe父子(内外)页面进行操作的方法,分享出来供大家参考学习,下面来一起看看详细的介绍: 一、获取iframe里的内容 在开始之前,首先我们来看看如何获取iframe里的内容,获取...
主要介绍了vue与iframe之间的信息交互的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
主要给大家介绍了关于ios设备使用iframe宽度超出屏幕的解决方法,文中通过示例代码介绍的非常详细,对各位ios开发者们具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
主要介绍了Vue中对iframe实现keep alive无刷新的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
主要介绍了如何实现iframe父子传参通信,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧