动态改变页面中iframe
2012-10-07 22:43
169 查看
iframe.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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
</head>
<body>
<div style="width:200px;height:200px;background:red;"></div>
</body>
</html>
iframe2.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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
<div style="width:200px;height:500px;background:green;"></div>
</body>
</html>
demo.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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<script>
window.onload=function(){
var oInput=document.getElementsByTagName('input');
var oIframe=document.getElementById('iframe1');
function changeHeight(){
setTimeout(function(){oIframe.height=oIframe.contentWindow.document.body.offsetHeight;},100)//添加定时器的目的是让,点击按钮的时候浏览器有个反应过程
}
changeHeight();
oInput[0].onclick=function(){
oIframe.src="iframe.html";
changeHeight();
};
oInput[1].onclick=function(){
oIframe.src="iframe2.html";
changeHeight();
};
};
</script>
</head>
<body>
<input type="button" value="改变1"/>//取消以往的行间事件
<input type="button" value="改变2"/>
<iframe src="iframe.html" scrolling="no" id="iframe1"/>
</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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
</head>
<body>
<div style="width:200px;height:200px;background:red;"></div>
</body>
</html>
iframe2.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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
<div style="width:200px;height:500px;background:green;"></div>
</body>
</html>
demo.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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<script>
window.onload=function(){
var oInput=document.getElementsByTagName('input');
var oIframe=document.getElementById('iframe1');
function changeHeight(){
setTimeout(function(){oIframe.height=oIframe.contentWindow.document.body.offsetHeight;},100)//添加定时器的目的是让,点击按钮的时候浏览器有个反应过程
}
changeHeight();
oInput[0].onclick=function(){
oIframe.src="iframe.html";
changeHeight();
};
oInput[1].onclick=function(){
oIframe.src="iframe2.html";
changeHeight();
};
};
</script>
</head>
<body>
<input type="button" value="改变1"/>//取消以往的行间事件
<input type="button" value="改变2"/>
<iframe src="iframe.html" scrolling="no" id="iframe1"/>
</body>
</html>
相关文章推荐
- iframe动态改变内嵌页面高度
- 在iframe的name不定时,根据被包含页面大小动态改变iframe的大小(by quqi99)
- 关于iframe自适应高度,解决一个iframe动态改变url,改变页面同时解决高度自适应问题
- iframe动态改变内嵌页面高度
- jsp页面跳转到子页面和返回上一页,附带动态改变父页面的iframe高度大小
- 加载页面时,根据页面的Iframe内的子页面的大小进行动态改变Iframe的大小 JS
- 动态改变页面字体
- 如何动态改变页面的样式(此类方法适用于页面中的其他,比如改变标题文字等)
- html页面动态引入iframe广告
- js动态改变iframe高度自适应
- 动态的改变IFrame的高度
- H5特性 MutationObserver 监听元素 动态改变iframe高度
- EasyUI两种动态添加tab Iframe页面的方法
- struts2通过ajax动态改变系统后台的语言来达到国际化页面切换的功能
- 动态改变页面的CSS样式(转)
- 用C#代码动态改变页面样式
- 动态改变iframe的属性
- 在jsp中动态的改变include静态引入的页面
- 动态的改变IFrame的高度