下面的方法,必须设置 iframe 的 idindex.html:
<iframe id="iframe1" src="abc.html"></iframe>abc.html:<script>
function changeParentIframe(){
parent.document.getElementById("iframe1").style.width = "100";
}
</script>
<input type="button" value="改变父窗口的iframe" onclick="changeParentIframe()"/>
<iframe id="iframe1" src="abc.html"></iframe>abc.html:<script>
function changeParentIframe(){
parent.document.getElementById("iframe1").style.width = "100";
}
</script>
<input type="button" value="改变父窗口的iframe" onclick="changeParentIframe()"/>
解决方案 »
- WEB Workers提升WEB前端脚本JavaScript的处理性能
- JS两个数组判断?
- [求助]一个JSP页面中的javascript如何调用另一个JSP页面的javascript
- a页面我插入了很多图像我想在b页面打印出这些图像的src值怎么做
- ************************************这个this是谁的啊???
- 会javascript帮下
- 怎样用javascript来统计一个字符串里单词的个数啊?
- JavaScript想要实现日期控件,可怎么不出现该控件?
- 选中表单里的第一行,该行颜色变蓝,再选第二行颜色也变蓝了,如果要在任意时刻只有一行颜色为蓝色,第一行颜色该如何恢复,代码该如何实现?
- 怎样最大化打开框架?
- 邮件发送502 :command not implemented
- 在同一个jsp页面实现二级下拉框联动,实时读取数据库数据
在iframe内部就没办法知道iframe的信息了吗?
<?xml version="1.0" encoding="gb2312"?>
<!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-Language" content="zh-cn" />
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>cftea</title>
</head><body><p>Hey</p><script type="text/javascript">
<!--
var identity = Math.random();
for (var i = 0; i < window.parent.frames.length; i++)
{
if (window.parent.frames[i].identity == identity)
{
window.parent.frames[i].frameElement.style.width = "3000px";
}
}
-->
</script></body></html>