c# - 有没有办法检查 Controller 是否禁用了 JavaScript

标签 c# javascript .net asp.net-mvc browser

我很确定这是不可能的,但只是想我会把它扔在那里。如果浏览器禁用了 JavaScript,我想知道是否有来自 Controller 的方法(在呈现 View 之前)。我敢肯定其他人在 SEO 方面遇到过这个问题。

最佳答案

没有。服务器无法查看客户端以确定浏览器启用了哪些功能。但是,如果 js 被禁用,您可以使用 noscript 标签来呈现内容。

如果您想记录它是否启用了分析,在页面加载后如何在 javascript 中发送 ajax 调用?如果 js 被禁用,调用将不会通过。

关于c# - 有没有办法检查 Controller 是否禁用了 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14617793/

相关文章:

javascript - 根据以像素为单位的字符串实际宽度对数组进行排序

Javascript 'this' 传递 Canvas 以在页面加载时运行

c# - WPF自定义控件库

c# - PBKDF2 Python key 与 .NET Rfc2898

c# - 模拟 "Windows"键和 "+"键放大

c# - Re# 中未解析的 lambda 表达式

javascript - 下拉列表索引更改时日期选择器不起作用

c# - 当 ToString() 具有协作对象时,为什么 WPF 数据绑定(bind)不显示文本?

.net - 如何在 DataGridView 中选择多个单元格

c# - 从具有不同列值的数据表中选择行