Javascript可以从web.config AppSettings获得价值吗?

时间:2011-04-07 03:21:43

标签: javascript jquery web-config

我有一个aspx页面,没有cs文件后面的代码。

因此,如果我想从web.config AppSetting获取值,

可以在JavaScript或jQuery中执行此操作吗?

感谢你能否提供一些参考资料,谢谢。

4 个答案:

答案 0 :(得分:1)

不直接。配置文件被IIS锁定,因此无法直接访问。 您必须通过Ajax到服务器并请求设置。

使用它来异步调用服务器

http://api.jquery.com/jQuery.ajax/

您需要Web方法/服务/控制器操作(如果是MVC)来处理传入的请求。

或者通过隐藏字段或JavaScript变量集在初始页面请求中发送值。

答案 1 :(得分:0)

默认情况下,IIS不会出于相当明显的安全原因而提供Web.Config(或其他一些文件类型),因此您需要通过Ajax调用或类似方法将应用程序设置返回给jQuery。

答案 2 :(得分:0)

我会添加一个asp Hidden字段,然后在web.config的页面加载中设置它的值。 您可以从JQuery访问该信息。

答案 3 :(得分:0)

答案在这里:

Can i read data from web.config using JQuery?

“Jquery是在您的浏览器中运行的javascript,您的web.config驻留在您的服务器上......”
简单的答案是:不是直接的,你必须调用webSerivce方法 通常在后面的代码中获取web.config参数。