开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

楼主: ThePhpMaster
收起左侧

[js/PHP求助] 计划一个在线聊天室从0到完成的教程

[复制链接]
结帖率:0% (0/1)
发表于 2013-5-15 02:43:37 | 显示全部楼层   福建省厦门市
支持支持
回复 支持 反对

使用道具 举报

发表于 2013-5-10 20:03:11 | 显示全部楼层   浙江省金华市
支持= =我也在自己写 练练 学习学习
回复 支持 反对

使用道具 举报

结帖率:50% (4/8)
发表于 2013-4-17 00:43:59 | 显示全部楼层   广东省东莞市
来学习学习。看看。正在学习制作mysql聊天室
回复 支持 反对

使用道具 举报

结帖率:50% (1/2)
发表于 2012-12-28 10:27:26 | 显示全部楼层   广东省东莞市
支持!!!赶紧录吧。。嘿嘿嘿
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-12-27 16:10:40 | 显示全部楼层   北京市北京市
本帖最后由 ThePhpMaster 于 2012-12-27 16:18 编辑
LZH2507 发表于 2012-12-21 21:50
项目经理 你脑子没问题吧 吹也要吹个像样的  项目经理  会不知道AJAX是框架  还承诺不使用框架

AJAX是一种技术 一种早就存在的技术  javascript 一个函数就能实现  什么框架?

我就给普及一下AJAX .  现写的 转载注明

XMLHttpRequest  XML Http 请求
首先应该创建一个AJAX的对象,由于IE特殊性,IE中的对象与其他浏览器不同,因此要先进行判断;
首先判断,如果有XMLHttpRequest就创建,否则那一定是IE了则创建IE独有的对象. ActiveXObject('Microsoft.XMLHTTP');
最好将上述代码封装成函数


首先创建一个AJAX对象.
然后使用this.open('POST',URL,True)
1为传值的方式POST/GET
2为传递的URL 如果为GET URL应该直接拼接好.
POST直接填提交地址即可,
3参数是是否开启 异步 ture为开,反之为同步.
如果为GET

this.onreadystatechange on在  ready准备 state 状态 change 改变
这是一个回调函数, 准备状态每次增加的时候此函数都会触发此时,让他等于一个函数 函数内写方法就可以判断什么时候该进行什么操作了;
onreadystatechange 的几个状态如下
0 Uninitialized  初始化状态 对象创建成功 或者已经被abort(断开链接)方法重置;
1 Open open方法已经调用,但是send方法没调用.请求还没有被发送
2sent send方法已经调用,请求到了服务器,但是未收到回应.
3 receiving  所有响应头部都已经接收到 ,但是主体部分没有接受完成
4 loaded  全部完成;
readyState 可以读取当前的状态.  readyState的值不会递减,除非在处理过程中调用了 abort() 或者 open() 每次属性增加时都会触发这个onreadystatechange事件句柄
回调函数内的方法应该判断状态是否为4也就是接受完成,和判断页面请求的状态 status(返回服务器的状态码 200为成功)     如果二者满足,怎读取 接受到的信息并显示出来  responseText (响应  文本) 获取返回值内容
this.send(null);
如果为POST
需要在send前声明一下即将发送的信息,
this.setRequestHeader('Content-type','application/x-www-form-urlencoded')
然后send内的参数不能为NULL 要为POST的数据 例如 a=1&b=2;


abort 忽略不进行下去 ,中断当前连接
getResponseHeader 获取响应的某个头信息
getAllResponseheaders 获取所有响应的头信息;
回复 支持 反对

使用道具 举报

结帖率:61% (35/57)

签到天数: 1 天

发表于 2012-12-26 20:03:48 | 显示全部楼层   海南省海口市
b必须知道的。。。
回复 支持 反对

使用道具 举报

发表于 2012-12-21 21:50:18 | 显示全部楼层   福建省漳州市
项目经理 你脑子没问题吧 吹也要吹个像样的  项目经理  会不知道AJAX是框架  还承诺不使用框架  

点评

AJAX是什么框架? 贻笑大方   北京市北京市  发表于 2012-12-27 16:11
AJAX是一种技术 一种早就存在的技术 javascript 一个函数就能实现 什么框架?   北京市北京市  详情 回复 发表于 2012-12-27 16:10
请问AJAX是什么框架?   北京市北京市  发表于 2012-12-27 16:09
回复 支持 反对

使用道具 举报

发表于 2012-12-19 17:24:26 | 显示全部楼层   河南省济源市
疯了 这年头盗版还真多
回复 支持 反对

使用道具 举报

结帖率:92% (12/13)
发表于 2012-12-16 15:23:42 | 显示全部楼层   江苏省宿迁市
我是来学习的。
回复 支持 反对

使用道具 举报

结帖率:100% (4/4)
发表于 2012-12-14 20:09:58 | 显示全部楼层   河北省廊坊市
在下是希望的    本人  想学习  php   但  一直找不到好的方法进行 快速的 学习  
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表