国庆假期闲来无聊,也跟风研究了一下Ajax,翻了翻《Ajax 基础教程》,对Ajax做了一个系统的了解。书中涉及服务器端技术都是用Servelet来实现,看着不爽,虽然说在.NET与PHP也可以实现,但并没有例子。我想在.NET中使用,又不想去重写HttpHandler,也不想用Ajax.net,能不能直接通过javascript访问WebService来实现呢。理论是可行的,但比较烦的就是在客户端需要记住webservice的方法与参数的名称。
    下面是利用Webservice和Ajax实现《Ajax 基础教程》书中进度条一例的代码:
1、WebService,根据客户端的访问返回进度:
  1WebService实现Ajaxusing System;
  2WebService实现Ajaxusing System.Collections;
  3WebService实现Ajaxusing System.ComponentModel;
  4WebService实现Ajaxusing System.Data;
  5WebService实现Ajaxusing System.Diagnostics;
  6WebService实现Ajaxusing System.Web;
  7WebService实现Ajaxusing System.Web.Services;
  8WebService实现Ajax
  9WebService实现Ajaxnamespace AjaxSample
 10
2、客户端HTML页,访问WebService并更新进度条信息:
  1WebService实现Ajax<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
  2WebService实现Ajax<html>
  3WebService实现Ajax    <head>
  4WebService实现Ajax        <title>Ajax Progress Bar</title>
  5

相关文章:

  • 2021-11-11
  • 2021-10-24
  • 2022-12-23
  • 2021-05-24
  • 2021-07-11
  • 2021-09-14
  • 2021-04-08
  • 2021-09-20
猜你喜欢
  • 2022-12-23
  • 2021-07-01
  • 2021-08-07
  • 2021-05-27
  • 2021-12-08
  • 2022-01-05
  • 2022-12-23
相关资源
相似解决方案