1

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

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

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

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

4

2 回答 2

3
<head>
    ...
    <noscript>
        <meta http-equiv="refresh" content="0;URL='http://example.com/enablejs.php'">
    </noscript>
    ...
</head>
于 2012-06-08T13:42:00.067 回答
2
<noscript>
This web app does not work with JavaScript turned off.
</noscript>

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

于 2012-06-08T13:40:01.397 回答