(四)调试与运行结果
按F5运行此示例时,运行结果如图5所示:

图5.通过客户端JavaScript调用Web服务示例运行时刻快照。
【疑问】读者在调试时会注意到,在点击图5中按钮出现结果的瞬间会在第三个文本框中先出现一个“Undefined”的字符串,然后才显示结果6912,但目前我也没有找到原因,欢迎朋友们帮助解决。
三、 小结
本文通过一个简单实例介绍了如何使用ASP.NET AJAX 1.0框架对JavaScript以面向对象技术来访问Web服务。同时,我们也领略了该框架提供的脚本库使得JavaScript更易于编写、调试和维护。其实,ASP.NET AJAX 1.0框架还对服务端相关AJAX操作进行了大量高级包装并引入了强有力的服务器端扩展控件。总之,ASP.NET AJAX 1.0框架很有希望成为广大商家基于ASP.NET 2.0平台并利用AJAX技术进行Web开发的首选扩展框架。