我不想支持在 asp.net mvc web/intranet应用程序中关闭javascript

I do not want to support javascript turned off in an asp.net mvc web/intranet application

本文关键字:应用程序 intranet javascript web 支持 asp net mvc 我不想      更新时间:2023-09-26

我正在做一个仅使用ajax请求的Web应用程序。

如果有用户在关闭javascript的情况下尝试我的应用程序,应该有一个很好的错误消息。

当请求进入服务器时,应该自动进行IsAjaxRequest()检查,如果没有,则向用户显示常规error.cshtml页面。

如何以通用方式为每个操作执行此操作,并且不必在控制器的每个操作中手动调用此检查?

<head>
    ...
    <noscript>
        <meta http-equiv="refresh" content="0;URL='http://example.com/enablejs.php'">
    </noscript>
    ...
</head>
<noscript>
This web app does not work with JavaScript turned off.
</noscript>

为什么还要让他们与应用程序交互?只需以这种方式向他们显示消息即可。