HY,
我试图通过主布局中的以下代码重定向已停用javascript的用户(_Layout.cshtml):
<noscript>
<meta http-equiv="refresh" content="0;url=/Error/NoJavascript" />
</noscript>
相反它有效,但每次都会刷新。我怎样才能重定向一次而不是每次?
我找到了这个代码示例,但它不允许我编译(错误消息:无法隐含从void转换为对象)我在我的视图中使用此代码示例(_Layout。 CSHTML):
@Response.Redirect("/Error/NoJavascript")
感谢您的帮助:)
答案 0 :(得分:3)
对于has not
此元数据:
<meta http-equiv="refresh" content="0;url=@Url.Content("~/Content/NoScript.html")" />
您从Error/NoJavascript
操作方法返回的视图会自动引用布局页面,或者只是将其布局设置为null。
@{
Layout = null;
}