【发布时间】:2011-02-01 19:52:31
【问题描述】:
我希望有人可以帮助我解决这个问题。
我正在尝试将一个值从弹出窗口返回到使用 javascript 启动它的父窗口。
我尝试过的是调用(在各种网站上阅读)
window.opener.document.forms[0].textField.value = 'value'
虽然这不会产生任何错误,但它不会更改字段值。
我曾尝试在网上搜索解决此问题的方法,但在 google 上有很多与“弹出返回值”相关的网站,结果可以追溯到 2000 年,许多网站似乎相互冲突,所以我有点困惑。
理想情况下,我更愿意让弹出窗口等待做出决定(是或否),然后将真或假值从父窗口返回给调用函数。这样做的原因是,我有一个表单,使用 onsubmit 来调用 javascript 函数来确认天气是否继续。我正在使用一个对话框来返回一个真假值,但现在尝试通过一个弹出窗口来完成它,这样我就可以包含图像和各种其他信息。
希望我已经对此进行了充分的解释,并且有人可以帮助我解决问题。
感谢您的宝贵时间。
【问题讨论】:
标签: javascript