javascript - 带有 target=_blank 的 asp.net-mvc jquery 对话框 url 不起作用

标签 javascript jquery asp.net-mvc

我有一个 jQuery 对话框,其中显示了一些项目,其中包含一个用于在另一个窗口中打开该项目的订单信息的链接。这在常规 View 上工作得很好,但是当我在 jQuery 模式对话框上使用 target=_blank 时,它不会打开另一个浏览器窗口,而是将对话框下的页面导航到 URL。

有什么想法可以解决这个问题,从 jQuery 对话框中获取弹出窗口吗?谢谢!

最佳答案

尝试改用 JavaScript window.open() 方法。示例用法如下:

window.open("http://www.mydomain.com", "mywindow")

您可以在此处查看一些文档:http://www.javascript-coder.com/window-popup/javascript-window-open.phtml .

这应该为您提供您正在寻找的功能。

关于javascript - 带有 target=_blank 的 asp.net-mvc jquery 对话框 url 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3443217/

相关文章:

javascript - this.userId 未定义 MongoDB 属性未在提交后插入

javascript - 尝试在 JQuery 中执行 if/else 语句

javascript - 添加更多内容时 Div 高度不会调整大小

javascript - 使用 adobeomnture 实现动态页面标题

c# - 如何为 ASP.NET Core 2 中的所有 Razor 页面添加 .html url 后缀?

javascript - 一种让页面从任何方向滑入和滑出的方法

javascript - 将 JSON 发送到 WebMethod 时出错

javascript - 如何禁用 Chrome 的 Ctrl + P

asp.net - 如何在 ASP.NET MVC 项目中模拟 ScriptManager.RegisterStartupScript()

asp.net-mvc - 清理用户给定的 URL 以防止 XSS(使用 ASP.NET MVC)