爽肤水vi设计的核心价值在于为企业打造独特的品牌,爽肤水vi设计可以给企业带来良好的社会声誉和经济效益。
注:本文“爽肤水vi设计”配图为本公司设计作品
二零零八年十一月十一日
在传统的Java Script语言编码中,如果您想从服务器上的数据库或文件中获取任何信息,或者向服务器发送用户信息,您将不得不创建一个超文本标记语言表单,并向服务器获取或发送数据。用户必须点击"提交"按钮来发送/获取信息,等待服务器响应,然后一个新的页面将加载结果。因为每次用户提交输入时,服务器都会返回一个新的页面,所以传统的网应用程序运行速度很慢,而且不太用户友好。使用AJAX,您的Java Script语言通过JavaScript XMLHttpRequest对象直接与服务器通信。通过超文本传送协议请求,网页可以向服务器发出请求,并从服务器获得响应,而无需重新加载网页。用户将停留在同一个页面上,他或她不会注意到脚本请求页面,或者向后台的服务器发送数据。这张图片简单介绍了埃阿斯是如何工作的:用户发送一个执行动作的请求,动作的响应显示在一个层中,由一个身份证明标识,无需重新加载整个页面。例如,具有以下身份证明(identification)的层:div id="ajaxResponse"/div在接下来的步骤中,我们将看到如何创建XMLHttpRequest并从服务器接收响应。
1.创建XMLHttpRequest不同的浏览器使用不同的方法创建XMLhttpRequest对象Internet Explorer。使用ActiveXObject,而其他浏览器使用名为XMLHttpRequest的内置Java Script语言对象。为了创建这个对象,并处理不同的浏览器,我们将使用一个“试着抓住”语句。函数Ajax函数(){ var xmlHttp试试{//Firefox,Opera 8.0,Safari xmlHttp=new XMLHttpRequest();} catch(e){//Internet Explorer try { xmlHttp=new ActiveX object(" MSXML 2 .XMLHTTP”);} catch(e){ try { xmlHttp=new ActiveX object(" Microsoft .XMLHTTP”);} catch (e) { alert("您的浏览器不支持阿贾克斯!”);返回false}}}
2.向服务器发送请求向服务器发送请求,我们使用打开()方法和发送()方法打开()方法有三个参数。第一个参数定义了发送请求时使用的方法(获取或POST).第二个参数指定服务器端脚本的URL .第三个参数指定请求应该异步处理发送()方法将请求发送给服务器xmlHttp.open("GET "," time.asp ",true);xmlhttp。发送(空);
3.编写服务器端脚本响应文本将存储从服务器返回的数据。这里我们想发送回当前时间“time.asp”中的代码如下所示:%响应。expires=-1响应。写入(时间)%
4.消费响应现在我们需要消费收到的响应,并将其显示给用户xmlhttp。onreadystatechange=function(){ if(xmlhttp。就绪状态==4){文档。我的表格。时间。值=xmlhttp。responsetext} } xmlHttp.open
注:本文“爽肤水vi设计”配图为本公司设计作品


总监微信咨询 舒先生

业务咨询 张小姐

业务咨询 付小姐