当前位置:  开发笔记 > 编程语言 > 正文

检测ASP.NET中禁用JavaScript的时间

如何解决《检测ASP.NET中禁用JavaScript的时间》经验,为你挑选了1个好方法。

在ASP.NET Web控件的Render方法中,我需要根据客户端浏览器上是启用还是禁用JavaScript来更改Html的输出,

有没有人知道正确的咒语来解决这个问题?



1> Gareth..:

使用脚本检查是否启用了javascript的问题是,只有在脚本未运行后才能找到它.

一些解决方案尝试相反 - 他们使用javascript设置值,然后提供启用Javascript的控件,如果稍后检测到该值.但是,这有点像Firefox NoScript插件这样的javascript有时启用的工具.

一个更强大的解决方案是始终发送纯HTML兼容控件,然后在页面加载时运行javascript以添加正确的事件处理程序/额外的DOM元素/等.

但是我不知道这与ASP.NET方法对控件的适应性如何.

推荐阅读
郑谊099_448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有