从窗口返回值
Returning value from a window
这是。aspx页面中的javascript代码。
window.opener.document.getElementById()
可以用来从使用window.open('http://popupwindow.aspx)
打开的弹出窗口返回值吗?当我从Visual Studio运行应用程序时,这是正常工作的。但是,当我使用URL(例如:http:'h09999'Testapp)运行应用程序时,它不起作用。如何将值传递回调用窗口中的控件?
查看这个示例,了解如何在打开的窗口和调用者之间传递值…
你可以在父窗口中创建一个javascript变量
var retValue = "";
然后在子窗口中,您可以在关闭窗口之前设置父值。
parent.retValue = "Some value Returned.";
window.opener.document
是打开窗口返回值给调用者的正确方式。您试图通过getElementById访问的隐藏字段肯定存在一些故障。试着在打开错误控制台(在FireFox中)的情况下运行你的代码,看看你得到了什么错误信息。
示例链接:http://forums.aspfree.com/html - javascript css -帮助- 7/open javascript窗口-返回-价值-家长- 208178. - html
相关文章:
- Javascript返回值只在循环中返回一次
- XMLHttpRequest未返回值-状态202
- 根据是否解析了 Promise 从函数返回值
- Angular,函数在(模型)工厂中返回值
- AngularJS错误:提供程序必须从$get工厂方法返回值
- 如何从客户端的数组中获取用户输入和返回值
- Javascript中带有返回值的嵌套函数
- 为变量分配多个nodejs导出返回值时出现问题
- 通过回调从onreadystatechange返回值
- 从Ajax函数返回值
- JavaScript生成器中收益率返回值的解析
- HTML如何根据javascript函数的返回值限制文本输入
- 根据弹出窗口javascript的返回值更改asp.net面板的可见性
- JQuery 打开弹出窗口并从单击的链接返回值
- 如何在jquery中的弹出窗口中访问Json返回值
- 如何从KendoUI模式窗口获取返回值
- 访问值返回父窗口中子窗口的值's函数
- 模态对话框返回值未定义-将结果发送到父窗口
- 从窗口返回值
- JavaScript不返回值到原始窗口(ASP..NET 4.5 (Visual Studio 2012)