易截截图软件、单文件、免安装、纯绿色、仅160KB

Microsoft AJAX Library

Microsoft AJAX Library
Microsoft AJAX Library[下载]是微软为ASP.NET的AJAX功能提供的客户端Javascript扩展类库。虽然是为ASP.NET编写的,但同样适用于其他语言。 与如今被广泛使用的prototype、jquery等AJAX类库相比,Microsoft AJAX LibraryL灵活性可能不足,而且也没有其他类库"轻",如prototype类库中常用的$方法,在Microsoft AJAX Library中并没有用类似的重载。而在对Javascript基本对象的扩展上,prototype等类库是在基础对象上的扩展,而Microsoft AJAX Library采用的是函数扩展架构。例如,对于Array的clear方法,在使用prototype时: var a=[1,2,3];
a.clear();  而Microsoft AJAX Library:
var a=[1,2,3];
Array.clear(a); 显然prototype类库更为简洁,当然prototype流行的主要原因在于其构思的巧妙。但看似冗余的Microsoft AJAX Library类库,其实是经过精心设计的,它在最大程度上保证了与其他类库的兼容性。由此,可同时在一个页面中使用Microsoft AJAX Library和其他类库,这样既可以使用Microsoft AJAX Library在ASP.NET上的优势,又可以使用prototype在客户端脚本上的优势。 Microsoft AJAX Library从.NET架构中继承了命名空间(namespace)概念,而类库也是按命名空间来组织的。
下面介绍Microsoft AJAX Library中的主要命名空间极其用途: Global 命名空间: 包含从ECMAScript(Javascript)基本类型和成员的扩展,为.NET开发人员提供更友好的接口,这些基本类型包括Array,Boolean,Error,Number,Object以及String。 Sys 命名空间:
Microsoft AJAX Library的根命名空间,包含所有的基础类以及根类。 Sys.Net 命名空间: 用于实现ASP.NET AJAX客户端应用程序与服务器上的Web Service通信的相关组件。 Sys.Serialization 命名空间: 用于ASP.NET AJAX客户端程序的数据串行化。 Sys.Services 命名空间: 用于ASP.NET验证服务,个人信息服务,以及其他应用程序服务的客户端脚本。 Sys.UI 命名空间: Microsoft AJAX Library中的用户界面(UI),例如控件、事件以及UI属性等。 Sys.WebForms 命名空间: Microsoft AJAX Library中用于实现"部分页面更新"。
Microsoft AJAX Lib


相关文档:

ASP.NET+Ajax+Javascript实现页面div定时刷新

一、概述
  考虑Html本身不带定时刷新页面的控件,且不考虑使用第三方控件;因此考虑使用Javascript中的setTimeout+xmlhttp来实现定时更新页面中部分内容,此实现在IE6.0及以上版本测试通过,其他浏览器暂时未测试过。
二、功能及特点
  1、Javascript通过Microsoft的MSXML对象,动态获取后台数据库数据;
&n ......

jsQuery ajax test

test.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
>
<html xmlns=
"http://www.w3.org/1999/xhtml"
>
<head>
<meta http-equiv=
"Content-Type"
conten ......

20 个经典的 Ajax + CSS 表格

20 个经典的 Ajax + CSS 表格
并不是所有的Web 开发者都会对美化表格数据感兴趣,今天我们收集了20 个功能强大,外观漂亮的基于Ajax + CSS 的表格效果,你可以从这些示例中学习怎么使用这些表格提供的排序和过滤的功能来组织表格中的数据。
现在让我们来看看这些表格:(点击每个样式前面的链接即可进入下载)
  #1. ......

ajax缓存问题

使用Ajax中查询数据库时,只第一次查询了数据库,以后再有请求就不提交给服务器处理了
页头的清缓存标签没起作用
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
解决方法:
1:加时间戳 var url ......

ajax常见问题总结


在看文章前,先指定一个通用的变量xhr,xhr代码ajax对象。
测试浏览器:ie为ie6,firefox为2,其他的未测试。统称ie6为ie,firefox2为ff。
基本的
1,最经典的就是ie下的缓存问题了。
如果使用的是get,那么在ie下出现缓存问题。导致代码只执行一次。解决办法就是加时间戳或者随机数,使url变为唯一,这样就不会出现 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号