java - 从弹出窗口更新主窗口的值

标签 java javascript html spring jsp

我正在尝试从弹出窗口更新主窗口的购物车数量。

如何在关闭弹出窗口之前调用购物车 Controller ,然后在主窗口中显示结果?

我正在尝试使用 javascript 调用 spring Controller 。

最佳答案

window.opener 是对打开窗口的引用。这是一些示例代码:

win1.html:

<a href="javascript:window.open('win2.html');">pop up</a><br/>
<a href="javascript:document.getElementById('mydiv').innerHTML = myvar;">set var</a>
<div id="mydiv"></div>

win2.html:

<script>
window.opener.document.getElementById("mydiv").innerHTML = "test";
window.opener.myvar = "test2";
</script>

关于java - 从弹出窗口更新主窗口的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5555501/

相关文章:

html - webkit 关键帧在最小化时中断

Java - 如何遍历 3 维 ArrayList?

java - 为什么 EnumSet 有很多重载的 "of"方法?

javascript - Google Apps 脚本将已完成的项目移动到另一个电子表格

javascript - 允许html输入框只能输入一个完整的数字并且恰好是小数点0.5

javascript - extjs4 从组合框中获取选定的值

Java swing JPanel 和 JScrollPane 不显示

java - 如何使用java验证XML?

html - div 的背景不遵守 z-index 属性

javascript - JavaScript 未捕获类型错误 : Cannot set property 'value' of null,