尝试从MVC中新打开的窗口返回以前的视图
Try to return previous view from new opened window in MVC
我使用MVC4应用程序,假设我使用window打开了一个新窗口。通过javascript打开并在此窗口中打开一个新视图。现在我想回到我以前的视图(从我打开新窗口的地方),从打开的窗口中获取一些数据。
我如何才能做到这一点?
只要你在JS代码中创建一个新窗口,你就会得到一个窗口句柄。如果你不导航到外部URL,这个句柄允许你完全控制窗口,包括它的HTML内容:
var whandle = window.open("about:blank", "", "_blank");
whandle.document.write(yourhtml);
因此,您可以使用jQuery从现有页面中获取一些数据,并将其作为新文档复制到子窗口。
相关文章:
- 当我编码窗口时如何返回真或假.确认自己
- 动态弹出窗口'通过调用一个永远运行并返回's每个周期后的数据
- 窗口对象属性返回一个dom节点
- 将数据从弹出窗口返回到父窗口(SMARTY)
- 黑莓网站:窗口大小(窗口高度)在黑莓模拟器中返回不正确的值
- 为什么根据括号的位置来引用窗口或对象?并返回undefined
- 打开弹出窗口返回错误
- 将焦点从子窗口返回到父窗口
- 如何从IE和Chrome浏览器中的显示模式对话框窗口返回数组对象
- 从弹出窗口返回后,重新加载并记住滚动位置
- IE8无法向窗口返回的JavaScript对象添加属性
- 使用php和javascript从弹出窗口返回一个值
- 如何使用javascript从子窗口返回数据到父窗口,而不使用sessionStorage
- 从窗口返回值
- 从弹出窗口返回结果
- 尝试从MVC中新打开的窗口返回以前的视图
- 关闭模式窗口-返回到页面顶部
- ASP.NET:如何传递窗口.返回C#代码的值
- 如何在第一次加载时从弹出窗口返回对父窗口的关注
- 模态窗口返回Android设备显示'网页不可用'