你好,欢迎来到电脑编程技巧与维护杂志社! 杂志社简介广告服务读者反馈编程社区  
合订本订阅
 
 
您的位置:技术专栏 / Linux开发
ASP.NET 2.0中实现弹窗报警提示(2)
 

  然后当然要加scriptmanager控件了,如下

<asp:ScriptManager ID="ScriptManager1" runat="server">
      <Services>
        <asp:ServiceReference Path="~/InboxService.asmx" />
      </Services>
    </asp:ScriptManager>

  这里调用了我们刚才写的webservice

  之后是写script了

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

  首先,默认的当然是0封邮件了,有变量来存放当前邮件数量,

  之后是在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方法

(编辑:aniston)

  推荐精品文章

·2024年12月目录 
·2024年11月目录 
·2024年10月目录 
·2024年9月目录 
·2024年8月目录 
·2024年7月目录 
·2024年6月目录 
·2024年5月目录 
·2024年4月目录 
·2024年3月目录 
·2024年2月目录 
·2024年1月目录
·2023年12月目录
·2023年11月目录

  联系方式
TEL:010-82561037
Fax: 010-82561614
QQ: 100164630
Mail:gaojian@comprg.com.cn

  友情链接
 
Copyright 2001-2010, www.comprg.com.cn, All Rights Reserved
京ICP备14022230号-1,电话/传真:010-82561037 82561614 ,Mail:gaojian@comprg.com.cn
地址:北京市海淀区远大路20号宝蓝大厦E座704,邮编:100089