我很确定这是不可能的,但只是想我会把它扔在那里。如果浏览器禁用了 JavaScript,我想知道是否有来自 Controller 的方法(在呈现 View 之前)。我敢肯定其他人在 SEO 方面遇到过这个问题。
最佳答案
没有。服务器无法查看客户端以确定浏览器启用了哪些功能。但是,如果 js 被禁用,您可以使用 noscript 标签来呈现内容。
如果您想记录它是否启用了分析,在页面加载后如何在 javascript 中发送 ajax 调用?如果 js 被禁用,调用将不会通过。
关于c# - 有没有办法检查 Controller 是否禁用了 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14617793/