我正在开发一个使用Asp.net MVC 3与Razor的网站。如何检测浏览器是否启用javascript s.t.主页面可以做出正确的回应?
在_Layout.cshtml
(主页)我想根据浏览器是否启用javascript来设置逻辑。
使这个逻辑最简单的方法是什么?
为了简单起见,我们的母版页只输出如下:
@if(....)//need to modify
{ <p>javascript enabled...</p>}
else {<p>javascript disabled...</p>}
这一个似乎不是一个适当的解决方案。 – 2013-06-19 14:24:37
与此相关的问题是用户可以关闭Javascript并用它们的URL来欺骗它,并且在大页面上JQuery脚本在页面加载之前不会触发(导致用户眼前的东西消失)。 – 2013-08-02 12:12:21