javascript

基于AJAX的长轮询long-polling方式实现简单的聊天室程序

使用AJAX实现“服务器推”与传统的AJAX应用不同之处在于:服务器端会阻塞请求直到有数据传递或超时才返回。客户端JavaScript响应处理函数会在处理完服务器返回的信息后,再次发出请求,重新建立连接。聊天页面的代码:viewplaincopytoclipboardprint?

Ajax js 使用Ajax检测用户名是否存在

='undefined'){xmlHttp=newXMLHttpRequest();}//检测用户名是否存在functioncallServerCheckUname(){//通过GET方法请求,将请求封装在URL中varuname=document.getElementById.value;xmlHttp.open("POST",'CheckUname?u_name='+uname);//设置服务器响应的处理方法xmlHttp.onreadystatechange=updatePageCheckUname

建立XMLHttpRequest对象

method参数可以是GET、POST或PUT。url参数可以是相对URL或绝对URL。这个方法还包括3个可选的参数send向服务器发送请求setRequestHeader把指定首部设置为所提供的值。在设置任何首部之前必须先调用open()属性描述onreadystatechange每个状态改变时都会触发这个事件处理器,通常会调用一个JavaScript函数readyState请求的状态。这个对象可以解析为一个DOM对象status服务器的HTTP状态码statusTextHTTP状态码的相应文本

预习AJAX1

Ajax的核心是JavaScript对象XmlHttpRequest。AJAX不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web应用程序的技术。AJAX可使因特网应用程序更小、更快,更友好。AJAX是一种独立于Web服务器软件的浏览器技术。AJAX基于下列Web标准:JavaScriptXMLHTMLCSS在AJAX中使用的Web标准已被良好定义,并被所有的主流浏览器支持。AJAX应用程序独立于浏览器和平台。AJAX前景非常乐观,可以提高系统性能,优化用户界面。

AJAX + SVG 实现实时监控图表

本文结合实际项目中的应用来讲述利用AJAX和SVG技术如何创建各种激动人心的功能,并附带可以运行的例子和源代码。本文需要一定的AJAX,SVG知识和应用经验。AJAX是用来帮助我们实现以往使用传统web技术难以实现的功能的。更重要的是它打破了使用页面重载的惯例技术组合,可以说AJAX已成为Web开发的重要武器2.SVG是一个标准开放的矢量图像格式。阅读本文最好具有下列知识:1.AJAX开发应用2.SVG相关知识,特别是与JavaScript交互。

ajax讲解和入门实例

好了,我们下边来对ajax技术分析和给出一个实例。1.什么是ajaxAjax:AsynchronousJavaScriptAndXML的缩写。据我所知和同行的反应,ajax并不是一项新技术(就如大家所说有点像用新瓶装旧酒的感觉,哈哈…Ajax使用通信技术发送和接收对服务器的异步请求/响应,然后利用显示技术处理响应。ajax使您能够通过JavaScript调用执行服务器端方法,而不需要刷新浏览器。好了,让我们通过一个采用ajax技术的小程序来学习ajax并深深地爱上她吧。