通过window.opener将弹出窗口中的值传递给父窗口
Pass value from pop up to parent window via window.opener
我知道以前也问过类似的问题,但我没能找到一个像我一样使用window.opener的问题。
我有一个页面,打开一个弹出窗口来显示/编辑/删除数据库中的值。一旦它完成了,我就用它来结束脚本并返回到父级。
die( "<script>window.opener.location.reload();window.close();</script>");
这很好,但我想将一个值传递回父级,我可以使用$_GET来检索该值。
这是一个日历,我使用上面的代码刷新父页面,以便自动显示对弹出窗口中显示的日记事件所做的更改(否则用户必须刷新自己)。页面刷新时会返回到默认日期,即今天,而不是受影响事件的日期。我想把日期传给的家长
tia
对它进行了排序,想到了一个更简单的答案,我使用了会话,保持了简单的
您可以将js代码放入popup window
中
<script>
window.opener._newVar = "new value for parent window";
// now you can direct access (_newVar) after popup closed.
</script>
不使用.reload()
,只需通过设置location.search
:导航到具有所需查询字符串的同一页面
window.opener.location.search = "?value=" + val; window.close();
相关文章:
- 如何将输入范围的值传递给JS中的变量
- 如何将值传递给wicket中的javascript函数
- 将值传递给jquery创建的输入字段
- 需要将select标记选项值传递给ajax函数
- 使用Ajax将PHP值传递给javascript
- 将javascript值传递给PHP
- 将javascript值传递给php是正确的方法
- 将不属于表单的HTML页面中的值传递给php页面
- Angular,将文本框的动态值传给控制器
- 在key up函数上将文本框值传递给javascript
- 可以't使用ajax调用将值传递给Web服务
- 如何在同一页面上使用windows.location.href将js值传递给php时停止刷新页面
- 多个单选按钮,需要将选定的值传递给javascript
- 将 MSSQL 表值传递给 javascript
- 如何将 HTML 文档作为起始值传递给 CodeMirror
- 如何将数据存储值传递给javascript?我需要从gae数据存储中获取数据,并需要传递javascript
- 将索引值传递给javascript命名空间数组
- 将文本框值传递给javascript函数
- 将值传递给 PHP 的弹出窗口
- 在关闭弹出窗口之前,将值传递给JavaBean