ajax创建代码

 

ajax创建代码

var http_request=false;
  function send_request(url){//初始化,指定处理函数,发送请求的函数
    http_request=false;
    //开始初始化XMLHttpRequest对象
    if(window.XMLHttpRequest){//Mozilla浏览器
     http_request=new XMLHttpRequest();
     if(http_request.overrideMimeType){//设置MIME类别
       http_request.overrideMimeType("text/xml");
     }
    }
    else if(window.ActiveXObject){//IE浏览器
     try{
      http_request=new ActiveXObject("Msxml2.XMLHttp");
     }catch(e){
      try{
      http_request=new ActiveXobject("Microsoft.XMLHttp");
      }catch(e){}
     }
    }
    if(!http_request){//异常,创建对象实例失败
     window.alert("创建XMLHttp对象失败!");ajax创建代码
     return false;
    }
    http_request.onreadystatechange=processrequest;
    //确定发送请求方式,URL,及是否同步执行下段代码
    http_request.open("GET",url,true);
    http_request.send(null);
  }
  //处理返回信息的函数
  function processrequest(){
   if(http_request.readyState==4){//判断对象状态
     if(http_request.status==200){//信息已成功返回,开始处理信息
      document.getElementById(reobj).innerHTML=http_request.responseText;
     }
     else{//页面不正常
      alert("您所请求的页面不正常!");ajax创建代码
     }
   }
  }
  function dopage(obj,url){
   document.getElementById(obj).innerHTML="正在读取数据...";
   send_request(url);
   reobj=obj;
   }

时间: 2024-08-02 07:41:26

ajax创建代码的相关文章

分享Ajax创建简单实例代码_AJAX相关

XmlHttp是一套可以在Javascript.VbScript.Jscript等脚本语言中通过http协议传送或从接收XML及其他数据的一套API.XmlHttp最大的用处是可以更新网页的部分内容而不需要刷新整个页面.几乎所有的浏览器都支持XMLHttpRequest对象,它是Ajax应用的核心技术. js代码如下: <html> <head> <title> New Document </title> <meta charset="utf

分享Ajax创建简单实例代码

XmlHttp是一套可以在Javascript.VbScript.Jscript等脚本语言中通过http协议传送或从接收XML及其他数据的一套API.XmlHttp最大的用处是可以更新网页的部分内容而不需要刷新整个页面.几乎所有的浏览器都支持XMLHttpRequest对象,它是Ajax应用的核心技术. js代码如下: <html> <head> <title> New Document </title> <meta charset="utf

应用AJAX创建搜索引擎前端界面

ajax|创建|搜索引擎 看到这篇<应用AJAX创建搜索引擎前端界面>,原文大家可以读一读,下面是例子,这种模式MSN和GOOGLE都提供类似模式的界面了,比我提供的代码要绚丽的多,可是都是基于无刷新的,我觉得很适合小站里的搜索,便捷而且不用在乎SEO,能得到较好的体验. <!--The Code From:http://www.devarticles.com/c/a/JavaScript/Creating-the-Front-End-of-a-Search-Engine-with-AJ

在Dreamweaver8中创建代码片段

dreamweaver|dreamweaver8|创建 在DW8中创建代码片段--提高CSS布局开发效率 本文介绍的是如何在DW8中创建自定义的代码片段,以提高CSS布局开发效率,文章末端有演示代码下载. 如何创建 1.在DW8的代码片段中新建一个文件夹,命名为:CSS Navigation. 2.右键选中CSS Navigation,新建个代码片段,命名为:Nav01. 3.在对话框中写入代码. 使用时只要把代码拖到需要的地方就可. 点击这里下载源文件 把CSS_Navigation文件夹放到

利用shell自动创建代码库管理gitosis服务环境

为了大家都能偷懒而已~把步骤写成脚本~ 用法: bootstrap.sh && gitosis-knstall.sh git 安装~ wget http://www.codemonkey.org.uk/projects/git-snapshots/git/git-latest.tar.gz tar xzvf git-latest.tar.gz cd git-{date} autoconf ./configure --with-curl=/usr/local make sudo make i

ajax请求后台下载zip压缩文件问题,后台返回的是流前台不提示下载。附上ajax请求代码合后台代码

问题描述 ajax请求后台下载zip压缩文件问题,后台返回的是流前台不提示下载.附上ajax请求代码合后台代码 前台: $.ajax({ type:"POST", url:"app/downloadProduct", data:{nid:nid,name:name}, dataType:"text", success:function(data){ console.log(data); if(data!=null){ alert("ur

ajax后台代码重复执行

问题描述 ajax后台代码重复执行 10C 自己写个小程序遇到个奇葩问题在点击按钮发送ajax请求查询数据的时候数据能正常显示但是在火狐控制台有报错报错原因是说语法错误ajax返回内容为 ""请求参数不正确!"" 这句话是我在Controller层返回的.如果参数缺失才会提示这个.但是我检查后发现并不是参数缺失而且请求被重复提交第二次提交参数都丢失了有点像被重定向了.第一次数据有正常返回在页面显示但是不知道为什么会又提交一次并且网络请求里面只有一次请求!!! js代

《Java 7程序设计入门经典》一1.12 创建代码块

1.12 创建代码块 Java的另一个关键元素是代码块(code block).代码块是两条或多条语句.可以通过将语句包括在一对花括号内实现代码块.一旦创建了代码块,代码块就成为一个逻辑单元,可以放在任何可以放置单条语句的地方.代码块非常重要,它能将一系列语句作为控制语句的目标,比如,在1.11节介绍的if语句或for语句中.例如,考虑以下if语句: 这里,if语句的目标是代码块,它包括两条语句.如果w小于h,在块中的两条语句都会执行.如果w不小于h,将不使用该块,两条语句都不会执行.于是,在块

详解MyBatis Generator自动创建代码(dao,mapping,poji)_java

连接的数据库为SQL server2008,所以需要的文件为sqljdbc4.jar 使用的lib库有: 在lib库目录下新建一个src文件夹用来存放生成的文件,然后新建generatorConfig.xml 里面代码为: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis G