asp.net – 从JavaScript读取web.config
发布时间:2020-12-15 18:40:23 所属栏目:asp.Net 来源:网络整理
导读:有没有什么办法,我可以读取配置值在web.config与javascript? 为什么要这样做? 我的网站中有一个计时器,如果用户在20分钟内处于非活动状态,该计时器会弹出一个模式对话框,并设置倒数计时器(倒计时2分钟)。如果用户没有响应,则会将其注销。如果他这样做
有没有什么办法,我可以读取配置值在web.config与javascript?
为什么要这样做? 我的网站中有一个计时器,如果用户在20分钟内处于非活动状态,该计时器会弹出一个模式对话框,并设置倒数计时器(倒计时2分钟)。如果用户没有响应,则会将其注销。如果他这样做,它会发送到服务器(维护会话)并保持会话活动 这个15分钟是在js文件中硬编码的。我宁愿从配置文件/其他文件中拿起它,而不是将其硬编码到JS中 以下是代码段 $.fn.idleTimeout = function(options) { var defaults = { //I would like to pick these values from some config file inactivity: 900000,//15 minutes noconfirm: 120000,//2 minutes sessionAlive: 900000,//15 minutes click_reset: true,logout_url: '/Views/Pages/Timeout.aspx' } 有什么建议么? 编辑:这是一个单独的js文件。执行<%=%>会给错误“非法的XML字符 解决方法
您可以从ASP.NET生成JavaScript。
然后将服务器端的设置简单地写入您的var默认值,如下所示: var defaults = { inactivity: <%=ConfigurationManager.AppSettings["Inactivity"] %> } 编辑: 如果要将JavaScript保留在静态js文件中,您仍然可以从一个小的< script>由您的ASP.NET应用程序呈现。您的设置将是全局的,就像web.config中的AppSettings一样。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 性能缓慢的Azure’Web App’Azure SQL DB
- 打印友好的ASP.NET MVC 3视图
- asp-classic – 在VBScript中检查NULL的错误
- 什么ASP.NET MVC项目文件应保存在存储库中?
- ASP.NET页面在IE缓存的清除办法
- asp.net – 如何在web.config中加密连接
- asp.net – IIdentity,IPrincipal,OWIN,IdentityUser和IUse
- asp.net-mvc – ICommandHandler / IQueryHandler with asy
- ASP.NET:如何更改每行中使用的itemTemplate?
- asp.net-mvc-3 – System.ComponentModel.DataAnnotations备
推荐文章
站长推荐
- asp.net-core – Visual Studio 2017(ASP.NET Co
- asp.net-mvc – ASP.NET MVC中的CSS和Javascript
- asp.net – 从Web API的承载令牌返回用户角色
- ASP.NET,C#后台调用前台javascript的五种方法
- asp.net-core – 已经在ASP.NET 5中删除了System
- asp.net – 如何在codebehind中更新dotnetnuke u
- asp.net-mvc – 工作单元,存储库,注入,使用块
- asp.net-mvc-2 – 如何覆盖ActionLink行为
- ASP.NET多线程如何?
- asp.net-mvc – KendoUI网格显示总记录数
热点阅读