gpt4 book ai didi

Ajax+PHP快速上手及简单应用说明

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 25 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章Ajax+PHP快速上手及简单应用说明由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

简介: Ajax 由 HTML、JavaScript™技术、DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的Web 界面转化成交互性的 Ajax 应用程序.

对于Ajax,最核心的一个对象是XMLHttpRequest,所有的Ajax操作都离不开对这个对象的操作。 创建XMLHttpRequest对象 对于IE浏览器:

复制代码 代码如下:

xmlHttp = new ActiveXObject('Microsoft.XMLHTTP');

对于其他浏览器:

复制代码 代码如下:

xmlHttp = new XMLHttpRequest();

不同的浏览器对javascript中的XMLHttpRequest对象的支持是不一样的,所以需要根据情况做一下判断.

  。

XMLHttpRequest对象相关方法   打开请求 。

复制代码 代码如下:

XMLHttpRequest.open(传递方式,地址,是否异步请求)

准备就绪执行 。

复制代码 代码如下:

XMLHttpRequest.onreadystatechange

获取执行结果 。

复制代码 代码如下:

XMLHttpRequest.responseText

一个简单的php+Ajax的例子: 首先是test.js文件:

复制代码 代码如下:

var xmlHttp;
function S_xmlhttprequest(){
 if(window.ActiveXObject){
  xmlHttp=new ActiveXObject('Microsoft.XMLHTTP');
 }else if(window.XMLHttpRequest){
  xmlHttp=new XMLHttpRequest();
 }
}
function php100(url){
 S_xmlhttprequest();
 xmlHttp.open("GET","do.php?id="+url,true);
 xmlHttp.onreadystatechange=byphp;
 xmlHttp.send(null);
}
function byphp(){
 var byphp100=xmlHttp.responseText;
 document.getElementById('php100').innerHTML=byphp100;
}

然后是执行php操作的文件,do.php 。

复制代码 代码如下:

<?PHP
$id=@$_GET[id];
for($i=1;$i<10;$i++){
 echo $id;
}

然后是前端显示页面,test.html 。

复制代码 代码如下:

<script src="test.js" type="text/javascript"></script>
<a href="#" onClick="php100(1)">1</a> ||
<a href="#" onClick="php100(2)">2</a> ||
<a href="#" onClick="php100(3)">3</a>
<div id="php100"></div>

  。

  。

最后此篇关于Ajax+PHP快速上手及简单应用说明的文章就讲到这里了,如果你想了解更多关于Ajax+PHP快速上手及简单应用说明的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com