知识大全 在ASP.NET中实现弹窗报警提示[2]

Posted

篇首语:知识虽宝贵,但更可贵的却在于运用。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 在ASP.NET中实现弹窗报警提示[2]相关的知识,希望对你有一定的参考价值。

在ASP.NET中实现弹窗报警提示[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

         之后是写script了

 <script type= text/javascript >            var numberOfEmails_original= ;                        var app = Sys Application;            app add_init(applicationInitHandler);                        function applicationInitHandler(sender args)                 InboxService GetLatestNumberOfEmails(OnCurrentNumberOfEmailsReady);

     

         首先 默认的当然是 封邮件了 有变量来存放当前邮件数量 之后是在ajax中的初始化事件中调用webserice的方法了 并且回调OnCurrentNumberOfEmailsReady方法  

 function OnCurrentNumberOfEmailsReady(result userContext methodName)                 numberOfEmails_original= result;                // Start Checking                StartChecking();           

         OnCurrentNumberOfEmailsReady方法将WEBSERVICE调用的结果(当前状态下有多少封信RESULT)返回给变量 然后调用sartchecking()方法

           function StartChecking()           InboxService GetLatestNumberOfEmails(OnLastestNumberOfEmailsReady);     

startchecking方法 继续回调OnLastestNumberOfEmailsReady方法

    function OnLastestNumberOfEmailsReady(result userContext methodName)                 var numberOfEmails_new= result;                if (numberOfEmails_new > numberOfEmails_original)                     ShowPopup();                    $get( modalBody ) innerHTML= numberOfEmails_new numberOfEmails_original;                                        // Update the count here

                     numberOfEmails_original= numberOfEmails_new;                                // Start checking again                window setTimeout(StartChecking );             

         这个方法 用当前邮件数 原来邮件数 就得出新增了多少封邮件了 再将结果赋值给显示区域的modalbody 并且记得把当前邮件数量的 变量更新哦(numberOfEmails_original= numberOfEmails_new;)

         然后再用setimeout来设置每隔 毫秒检查一次了

          function ShowPopup()                 $get( UpdateProgress ) style visibility= visible ;                $get( UpdateProgress ) style display= block ;                        function HidePopup()                 $get( UpdateProgress ) style visibility= hidden ;

 

                $get( UpdateProgress ) style display= none ;                    </script> 

cha138/Article/program/net/201311/15316

相关参考

知识大全 ASP.NET中弹出窗口技术浅析

ASP.NET中弹出窗口技术浅析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  ASPNET中弹

知识大全 精通ASP.NET中弹出窗口技术

精通ASP.NET中弹出窗口技术  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nbs

知识大全 ASP.NET常见错误提示

ASP.NET常见错误提示  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!RuntimeError运

知识大全 ASP.NET最常见错误提示

ASP.NET最常见错误提示  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  RuntimeErr

知识大全 ASP.NET页面选项进行提示判断

ASP.NET页面选项进行提示判断  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  下面分二种情况

知识大全 ASP.NET中为GridView添加删除提示框

ASP.NET中为GridView添加删除提示框  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 asp.net显示下载提示的下载网页程序

cha138/Article/program/net/201311/14277

知识大全 asp.net GridView 删除时弹出确认对话框(包括内容提示)

asp.netGridView删除时弹出确认对话框(包括内容提示)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一

知识大全 asp.net ajax 使用updatepanel更新后的提示

  想实现这样一个简单的功能却折腾了半天原因是第一次使用Ajax本来是不想使用的MS的却想看看他的框架如何  使用Responsewrite(js)会出错找了一些文档来看原来要使用ScriptMana

知识大全 在ASP.NET 2.0中实现异常管理[2]

在ASP.NET2.0中实现异常管理[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  尽可能