ajax核心js代码

标签: ajax 核心 js | 发表时间:2012-11-20 02:28 | 作者:
分享到:
出处:http://www.iteye.com
<script type="text/javascript" >
             var xmlHttp ;
             function createXmlHttp(){
                   if(window .XMLHttpRequest){
                         //针对firefox,mozillar,opera,safari,IE7,IE8
                         xmlHttp = new XMLHttpRequest();
                         //针对某些特定版本的mozillar浏览器的bug进行修正
                         if(xmlHttp .overrideMimeType){
                               xmlHttp.overrideMimeType ("text/xml");
                         }
                   }else  if(window .ActiveXObject){
                         //针对IE6,IE5.5,IE5
                         try{
                               xmlHttp=new ActiveXObject("MSXML2.XMLHTTP" );
                         }catch( e){
                               try{
                                     xmlHttp=new ActiveXObject("Microsoft.XMLHTTP" );
                               }catch( e){
                                     alert("不能创建XmlHttpRequest" );
                               }
                         }
                   }
             }
           
             function checkemail( obj){
                   createXmlHttp();
                 
                   var url = "reg?email=" +obj+ "&k=" +Math. random();
                   xmlHttp.open ('get', url,true);
                   xmlHttp.send (null);
                 
                   xmlHttp.onreadystatechange = callback;
             }
           
           
             function callback(){
                 
                   if(xmlHttp .readyState == 4 ){
                         document.getElementById ("emailError").innerHTML = xmlHttp .responseText;
                   }
             }
           
           
           
       </script>


已有 0 人发表留言,猛击->> 这里<<-参与讨论


ITeye推荐



相关 [ajax 核心 js] 推荐:

ajax核心js代码

- - ITeye博客
                         //针对firefox,mozillar,opera,safari,IE7,IE8.                          //针对某些特定版本的mozillar浏览器的bug进行修正.                          //针对IE6,IE5.5,IE5.

初识Ajax

- - CSDN博客推荐文章
Ajax(Asynchronous JavaScript and XMLS异步JavaScript和XML)(“阿贾克斯”)技术. 完成页面的局部刷新,从而提升操作性能. AJAX 不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的 Web 应用程序的技术. 依赖的核心对象:XMLHttpRequest.

原生AJAX

- - Web前端 - ITeye博客
对象是ajax的基础,几乎所有的浏览器都支持他,只是创建方式不同,如IE5,IE6. 2、AJAX - 向服务器发送请求请求. 与 POST 相比,GET 更简单也更快,并且在大部分情况下都能用. 然而,在以下情况中,请使用 POST 请求:. 无法使用缓存文件(更新服务器上的文件或数据库). 向服务器发送大量数据(POST 没有数据量限制).

WebView JS 交互

- - ITeye博客
WebView加jquery做页面会怎么样呢. // 创建WebView对象. // 把programList添加到js的全局对象window中,. // 这样就可以使用window.programList来获取数据. * 定义js回调java函数. // 绑定键盘的向上,向下按钮事件触发相应的js事件.

jquery ajax 跨域请求

- - 博客园_首页
使用 jquery 中的ajax  进行跨域请求. 说明:dataType 为  "jsonp"  ;type 只能为 GET.                    //处理错误. 后台处理代码 ValidAccountsExists.aspx.

JS游戏引擎

- 米随随 - HTML5研究小组
If you don’t have anything better to do and want to help fellow redditors interested in JS game dev out, feel free to fork the list and modify it as you like.

來源請求.js

- 红烧鲤鱼 - Blog: timdream
很早以前就想講了,但講了大概又會被戰. 相較於英文維基百科,中文維基百科在社會和歷史條目充滿了 systemic bias. 但是那些主觀論述又不是編輯者有意加進去的,而是某種編輯者存在的社會所給予的暗示(Inception?)與集體共識,而不是原本百科全書應該有的可驗證的事實. 因為是暗示又是共識,所以有自覺的百科編輯者反而是少數;中文維基只好長成現在這個樣子了.

Js删除节点

- - JavaScript - Web前端 - ITeye博客
 方式一:传this参数调用方法:.  方式二:js方法中通过选择器获取节点:. //此处删除的是a节点 }. 方式三:通过jQuery方式获取节点:(尚未测试,有待测试. 此处a标签传this到js中,js通过this(即a节点)取parent(即p节点). (1)p.remove();可直接删除整个p节点.

java调用js:javax.script

- - JavaScript - Web前端 - ITeye博客
服务端调用js:javax.script. 谈起js在服务端的应用,大部分人的第一反应都是node.js. node.js作为一套服务器端的 JavaScript 运行环境,有自己的独到之处,但不是所有的地方都需要使用它.   例如在已有的服务端代码上增加一个业务,而这个业务使用的却是js编写. 如果用node.js处理的话,会很麻烦.

反向Ajax,第1部分:Comet介绍

- 茫茫 - 译言-每日精品译文推荐
来源Reverse Ajax, Part 1: Introduction to Comet. web开发在过去的几年中有了很大的进展,我们已经远超了把静态网页链接在一起的做法,这种做法会引起浏览器的刷新,并且要等待页面的加载. 现在需要的是能够通过web来访问的完全动态的应用,这些应用通常需要尽可能的快,提供近乎实时的组件.