急急急!!!parent.opener为什么不是对象?

kingfist 2002-08-19 10:18:30
parent.opener不是对象
在自己的机器上运行没有问题,到别人机器上就出现parent.opener不是对象
这是为何?请指教?
...全文
39 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
kingfist 2002-08-19
  • 打赏
  • 举报
回复
我是在页面A.jsp中写<a target=new href=B.jsp>
B.jsp 中是:
<frameset cols="131,*" rows="*" border="0" framespacing="0">
<frame name="left" src="C.jsp">
<frame name="base" src="D.jsp">
</frameset>
然后在D.jsp中写的javascript:alert(parent.opener);
我的真正目的是将D.jsp中的数据传回A.jsp
但是在我的IE6上可以,跑到别的IE5上就不行。
可是我觉得这个功能不算什么新功能阿
qiushuiwuhen 2002-08-19
  • 打赏
  • 举报
回复
top.opener

该窗口必须是window.open或target=
kingfist 2002-08-19
  • 打赏
  • 举报
回复
alert(parent.opener);
在我的机器上显示object,在别的机器上显示undefined
saucer 2002-08-19
  • 打赏
  • 举报
回复
make sure it is called inside a frame whose parent window is opened through <a ..> or window.open (..) or <form target="..." ..>
fokker 2002-08-19
  • 打赏
  • 举报
回复
给出代码。
lieejun 2002-08-19
  • 打赏
  • 举报
回复
这跟IE的版本有关系。要IE5.5以上才支持该属性

87,994

社区成员

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

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