我在桌子里面有一个小表格。 POST该表单会创建一个新实体。然后我希望用户看到新实体,但它应该在新窗口中打开,以便原始视图不会丢失。
(如何)我可以在新窗口中打开表单提交的结果吗?
答案 0 :(得分:5)
<form ... target="windowName">
或
<form ... target="windowName" onsubmit="window.open(this.action, this.target, '...attributes...');return true;">
...属性...可以包含mozilla developer center或MSDN
中记录的内容答案 1 :(得分:0)
一个请求,一个响应。这就是网络的方式。
如果你想要一个帖子之后的新窗口,你需要首先从新窗口发布请求 - 也许通过javascript打开 - 或者将你的数据从该页面发布到相同的页面并保存一个令牌,以便在页面重新加载时可以打开一个新的窗口 - 可能使用javascript-并且新窗口的请求已经知道上一篇文章。