【发布时间】:2011-04-05 16:55:33
【问题描述】:
我正在尝试从弹出窗口更新主窗口的购物车数量。
如何在关闭之前从弹出窗口中调用购物车控制器,然后在主窗口中显示结果?
我正在尝试使用 javascript 调用 spring 控制器。
【问题讨论】:
标签: java javascript html spring jsp
我正在尝试从弹出窗口更新主窗口的购物车数量。
如何在关闭之前从弹出窗口中调用购物车控制器,然后在主窗口中显示结果?
我正在尝试使用 javascript 调用 spring 控制器。
【问题讨论】:
标签: java javascript html spring jsp
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>
【讨论】:
这不是一个答案,而是一个指针。奥利弗给出了正确的答案。如果您愿意尝试新的方法来实现这一点,您可以尝试在较新的浏览器中提供跨窗口消息传递。这是一个帮助您入门的链接
【讨论】: