frame为什么不能加载页面????

minlove99 2002-11-25 11:37:15
这是我的一段代码:
<input type="button" onclick="openwin();" value="打开窗口">

<script LANGUAGE="JavaScript">
<!--
function openwin() {
parent.frames['FreshFrame'].location.href ="xxzxPrint.aspx";
}
//-->
</script>

她怎么老提示我说:网页有错误呀!
还有:parent.之后会有提示,为什么parent.frames['FreshFrame'].之后就没有提示了呢?

其中的FreshFrame这个框架的大小我设为了0
不会是这个原因吧
...全文
249 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yonghengdizhen 2002-11-26
  • 打赏
  • 举报
回复
parent.frames['FreshFrame'].
你的当前window有parent吗?如果有,它的parent有frame(或iframe)元素吗?
如果还有,那些元素至少有一个name属性为FreshFrame的吗?如果有,那么存在多个名字为FreshFrame的吗?
emu 2002-11-26
  • 打赏
  • 举报
回复
frame定义有问题?试试:
alert(parent)
alert(parent.FreshFrame)
alert(parent.FreshFrame.location)

不会跨了域吧?
minlove99 2002-11-26
  • 打赏
  • 举报
回复
可还是不行呀!
这是为什么呢?
emu 2002-11-25
  • 打赏
  • 举报
回复
试试:
parent.FreshFrame.location="xxzxPrint.aspx";

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧