两个IE窗口间form对象引用的问题

liujien 2004-06-25 03:47:18
A窗口用window.open()打开B窗口

现B窗口要将值用javascript写回A窗口中FORM表单的相关字段。

其中
Obj = eval((navigator.appName=="Netscape") ? "top.opener.document.Newlisting" : "top.opener.Newlisting");

此为B窗口中引用A窗口的语句。

Obj.LoanAgent.value=formname.myName.value;为B窗口将值传到A窗口的语句。

执行中,系统报错:OBJ对象错误。难道引用方式有错误?
将top换为parent也不行。
错误提示选否,则发现值是写了,但未写到A窗口,而是刷新后写到了B窗口,问如何解决此问题。
...全文
62 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
woxinyongheng 2004-06-25
  • 打赏
  • 举报
回复
self.opener.document.LoanAgent.value=document.formname.myName.value
ice_berg16 2004-06-25
  • 打赏
  • 举报
回复
top.opener.document.Newlisting
=>
opener.document.Newlisting

top.opener.Newlisting
=>
opener.document.Newlisting

87,907

社区成员

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

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