Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc asp.net mvc:不处理javascript_Asp.net Mvc_Javascript - Fatal编程技术网

Asp.net mvc asp.net mvc:不处理javascript

Asp.net mvc asp.net mvc:不处理javascript,asp.net-mvc,javascript,Asp.net Mvc,Javascript,我正在开发一个asp.net mvc2应用程序。我一直在使用jquery在我的所有视图中执行各种不同的操作。它们在普通浏览器中工作得相当好。但我正试图找到一种好方法,使功能能够在禁用javascript的浏览器(如移动浏览器)上运行。有没有办法为非javascript浏览器定义一个完全不同的视图 我试图做的一个具体例子是,我有一个,它的onClick调用一个javascript,该javascript对控制器执行$.post() 什么是一个好方法,它现在的工作方式(进行ajax调用)是使用支持j

我正在开发一个asp.net mvc2应用程序。我一直在使用jquery在我的所有视图中执行各种不同的操作。它们在普通浏览器中工作得相当好。但我正试图找到一种好方法,使功能能够在禁用javascript的浏览器(如移动浏览器)上运行。有没有办法为非javascript浏览器定义一个完全不同的视图

我试图做的一个具体例子是,我有一个
,它的onClick调用一个javascript,该javascript对控制器执行$.post()

什么是一个好方法,它现在的工作方式(进行ajax调用)是使用支持javascript的常规浏览器,还是使用不支持javascript的浏览器,进行完整的回发


谢谢

我使用了低调的javascript方法;让应用程序在不使用JavaScript的情况下工作,然后使用JQuery添加可扩展性,这样当脚本关闭或JS无法下载时,应用程序就可以工作

我相信@James Kolpack也在谈论同样的方法。这是真正的故障保护方法。虽然您可以通过Request.browser检测到浏览器对JS的支持,但这对于大多数可能的情况来说并不准确。

是的,我忘记了“Unobtrusive JavaScript”标签-这里有一个wiki页面: