Javascript 在MVC中打开一个新的窗口窗体动作方法
我正在尝试从javascript函数打开一个url 问题是我不能授权它的url中提到的图像 如何从action方法加载页面,以便授权url 这是我的Javascript方法Javascript 在MVC中打开一个新的窗口窗体动作方法,javascript,c#,asp.net-mvc,asp.net-mvc-3,asp.net-mvc-4,Javascript,C#,Asp.net Mvc,Asp.net Mvc 3,Asp.net Mvc 4,我正在尝试从javascript函数打开一个url 问题是我不能授权它的url中提到的图像 如何从action方法加载页面,以便授权url 这是我的Javascript方法 <img src="~/Images/question_frame.png" style="margin-top:3px;height:18px;width:20px;" onclick="window.open('../help/nmc/enu/default.htm', 'NMCHelp', 'toolbar=no
<img src="~/Images/question_frame.png" style="margin-top:3px;height:18px;width:20px;" onclick="window.open('../help/nmc/enu/default.htm', 'NMCHelp', 'toolbar=no, scrollbars=yes, resizable=yes, top=50, left=50, width=750, height=600');"/>
我怎样才能做到这一点
如何从新窗口中的操作方法打开window.open(…/help/nmc/enu/default.htm),以便当任何人试图在未经授权的情况下打开该窗口时,将重定向到登录页。您显示的是一个静态HTML文件,它将完全绕过MVC
最简单的方法是创建一个授权的操作方法并链接到该方法。然后在action方法中,返回HTML文件的内容。请参阅。导航到具有
[Authorize]
属性的控制器方法(不是静态文件),抱歉,响应延迟。它对html文件工作正常。我正在尝试打开.htm文件。whcih给了我一个问题。可能是