我们如何从web.config中使用jquery读取或获取会话超时,以便我们可以在mvc中处理会话到期

我们如何从web.config中使用jquery读取或获取会话超时,以便我们可以在mvc中处理会话到期,第1张

概述如何通过ajax调用从webconfig获取会话值 我试过以下代码 <script language="javascript" type="text/javascript"> var sessionTimeoutWarning = "<%= System.Configuration.ConfigurationSettings.AppSettings ["Sessio 如何通过AJAX调用从webconfig获取会话值

我试过以下代码

<script language="JavaScript" type="text/JavaScript">       var sessionTimeoutWarning =     "<%= System.Configuration.ConfigurationSettings.AppSettings    ["SessionWarning"].ToString()%>";        var sessionTimeout = "<%= Session.Timeout %>";        var sTimeout = parseInt(sessionTimeoutWarning) * 60 * 1000;        setTimeout('SessionWarning()',sTimeout);        function SessionWarning() {var message = "Your session will expire in another " +     (parseInt(sessionTimeout) - parseInt(sessionTimeoutWarning)) +     " mins! Please Save the data before the session expires";alert(message);        }</script>
解决方法 实际上你是在MVC中这样做的;您可能需要使用“@”语法.请尝试这个,它可能会有所帮助.

<script language="JavaScript" type="text/JavaScript">     var sessionTimeoutWarning =    @System.Configuration.ConfigurationSettings.AppSettings["SessionWarning"].ToString();     var sessionTimeout = @Session.Timeout;         var sTimeout = parseInt(sessionTimeoutWarning) * 60 * 1000;        setTimeout('SessionWarning()',sTimeout);   function SessionWarning() {     var message = "Your session will expire in another " + (parseInt(sessionTimeout) - parseInt(sessionTimeoutWarning)) +                    " mins! Please Save the data before the session expires";     alert(message);   }</script>
总结

以上是内存溢出为你收集整理的我们如何从web.config中使用jquery读取或获取会话超时,以便我们可以在mvc中处理会话到期全部内容,希望文章能够帮你解决我们如何从web.config中使用jquery读取或获取会话超时,以便我们可以在mvc中处理会话到期所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1069803.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存