C# 如果用户从internet选项在高模式下设置安全设置。如何在C代码中获得安全模式?

C# 如果用户从internet选项在高模式下设置安全设置。如何在C代码中获得安全模式?,c#,asp.net,internet-explorer,settings,security,C#,Asp.net,Internet Explorer,Settings,Security,在我的web应用程序中,我在asp.net c#web应用程序中使用javascript/Jquery调用webmethods, 若用户将安全设置设置为高模式,则客户端计算机上不会运行任何javascript 这意味着Javascript将被禁用。 所有正在运行的web方法都已停止运行&没有任何操作发生 如果用户在IE8.0浏览器中设置 Goto Tools, -> internet option -> security Tab -> select Internet and

在我的web应用程序中,我在asp.net c#web应用程序中使用javascript/Jquery调用webmethods, 若用户将安全设置设置为高模式,则客户端计算机上不会运行任何javascript 这意味着Javascript将被禁用。 所有正在运行的web方法都已停止运行&没有任何操作发生

如果用户在IE8.0浏览器中设置

Goto Tools,
-> internet option 
-> security Tab
-> select Internet and set security mode to High
-> then It disabled Javascript. 
如何在C#中按用户设置安全模式? 如果有其他方法知道javascript未启用或更改模式!! 我想提醒用户是否在高模式/中高模式下设置了Internet安全设置

-谢谢
阿披实

如何在C#中按用户设置安全模式

你不能

如果有其他方法知道javascript未启用或更改模式


当脚本未执行时,您可以使用HTML标记提供备用内容。

这是您只能在客户端执行的操作,通常是禁用脚本的工作站点,但在可用时使用脚本增强UI(可能用AJAX调用替换锚定的单击事件并取消默认导航)


您还可以使用
提醒用户某些功能在其设置中可能不可用。

谢谢@Darin,如果java脚本被禁用,我该如何使用标签呢?如果用户禁用了javascript,我会在标签中添加一些替代内容,例如告诉用户更改浏览器设置。请注意,
在html5中不受欢迎,在html5的xml版本中根本不允许。