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

基本的ajax脚本


var xmlhttp;

function verify()
{
   //2.创建XmlHttpRequest对象
   //这是XmlHttpRequest对象五步中使用最复杂的一步
   //需要针对IE和其他类型的浏览器建立这个对象的不同方式写不同的代码
   if(window.XMLHttpRequest)
   {
       //针对FireFox,Mozillar,Opera(手机),Safari(苹果系统),IE7,IE8
       xmlhttp = new XMLHttpRequest();//注意这里所有字母大小写不能错
       if(xmlhttp.overrideMimeType)
       {
           //针对某些特定版本的mozillar的浏览器的bug进行修正
           xmlhttp.overrideMimeType("text/xml");
       }
   }
   else if(window.ActiveXObject)  //注意这里所有字母大小写不能错
   {
           //针对IE6,IE5.5,IE5
       //两个可以用于创建XMLHTTPRequest对象的控件名称,保存在一个数组中
       //排在前面的版本较新
       var activexName = ["MSZML2.XMLHTTP","Microsoft.XMLHTTP"];
       for (var i=0;i<activexName.length;i++)
       {
           try{
               //取出一个控件名进行创建,如果创建成功就终止循环
               //如果创建失败,则抛出异常,然后可以继续循环,继续尝试创建
               xmlhttp = new ActiveXObject(activexName[i]);
               break;
           } catch(e) {}
       }
      
   }
   if(!xmlhttp)
   {
       alert("XMLHttpRequest对象创建失败!");
  &nbs


相关文档:

Ajax对象XMLHttpRequest的常用属性,方法和事件

XMLHttpRequest对象是Ajax的核心,它有许多属性,方法和事件以便于脚本的处理和控制HTTP的请求与响应
下面是关于XMLHttpRequest对象的一些属性和方法介绍
1.readyState属性
  当XMLHttpRequest对象被创建后,readyState属性标识了当前对象所处的状态,具体的值代表意义如下:
  0   未初始化状态, ......

AJAX(XMLHttpRequest)跨域请求笔记(一)

以下代码请在Firefox 3.5、Chrome 3.0、Safari 4之后的版本中进行测试。IE8的实现方法与其他浏览不同。
跨域请求,顾名思义,就是一个站点中的资源去访问另外一个不同域名站点上的资源。这种情况很常见,比如说通过 style. 标签加载外部样式表文件、通过 img 标签加载外部图片、通过 script. 标签加载外部脚本文件、通过 W ......

Ajax学习笔记(一)

    对与任意一门语言的学习,我们大都是从基础开始,而对于Ajax的学习我们大可不必,因为它本身就不是一门新的语言,Ajax=Asynchronous javascript and xml。肤浅的说,它就是基本语言混合应用的结果,正由于这种混合不是随心所欲,任意勾兑的,才  有了成系统,成规范的Ajax。
为此,我们一开始就从 ......

CustomValidator控件+ajax 实现注册时的异步验证

在.net的验证控件中有一个CustomValidator验证控件,其属性ClientValidationFunction为客户端函数,在需要验证的控件失去焦点或者post数据时,调用该函数。
前台:
 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="CustomValidatorTest.aspx.cs" Inherits="Web.CustomValidatorTest" %>
<!DO ......

用Glassfish和NetBeans编写第一个AJAX程序


By Jason.Huang@sun.COM
,

8/1/07
 
B/S结构的应用似乎已经成为了默认的方式,大家每天开启关闭最多的应用我想应该是您的Web浏览器.B/S结构的应用最大的优点就是方便,客户端什么也
不需要安装就可以使用我们的应用.
当然B/S结构的一些特点也对基于这种方式应用的开发和设计产生了影响.
最典型的问题就是每 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号