ajax 判断浏览器,入门学习文档
2010-06-21 14:12
267 查看
1、创建xmlhttprequest
ie6 7 activexobject
ie8 firefox opera safari xmlhttprequest
判断浏览器的类型?
判断浏览器是否有这个能力 if(window.ActiveXObject)
var xmlhttp = new ActiveXObject("MSXML2.XMLHTTP.6.0");
else if(window.XmlHttpRequest)
var xmlhttp = new XmlHttpRequest();
else
try{
var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");}
catch
{
alert("对不起,浏览器不支持该对象 xmlhttprequest");
}
2、从客户端发送一个异步请求到服务器端
open("get","deleteservlet?id=<%= 。。。%>",true,"admin","123");
从客户端发送数据到服务器端
var xml = new ActiveXObject("MSXML2.DOMDocument.6.0");
xml.load("xml/test.xml");
send(xml);
send(null);
3、需要通过一个函数来跟踪当前执行的状态
xmlhttprequest.onreadystatechange = function(){
if(xmlhttprequest.readyState == 4)
{
if(xmlhttprequest.status == 200)
{
//顺利完成任务,得到数据(服务器返回的信息)
1、返回的是文本字符串
var resultText = xmlhttprequest.responseText;
alert(resultText);
}
}
};
ie6 7 activexobject
ie8 firefox opera safari xmlhttprequest
判断浏览器的类型?
判断浏览器是否有这个能力 if(window.ActiveXObject)
var xmlhttp = new ActiveXObject("MSXML2.XMLHTTP.6.0");
else if(window.XmlHttpRequest)
var xmlhttp = new XmlHttpRequest();
else
try{
var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");}
catch
{
alert("对不起,浏览器不支持该对象 xmlhttprequest");
}
2、从客户端发送一个异步请求到服务器端
open("get","deleteservlet?id=<%= 。。。%>",true,"admin","123");
从客户端发送数据到服务器端
var xml = new ActiveXObject("MSXML2.DOMDocument.6.0");
xml.load("xml/test.xml");
send(xml);
send(null);
3、需要通过一个函数来跟踪当前执行的状态
xmlhttprequest.onreadystatechange = function(){
if(xmlhttprequest.readyState == 4)
{
if(xmlhttprequest.status == 200)
{
//顺利完成任务,得到数据(服务器返回的信息)
1、返回的是文本字符串
var resultText = xmlhttprequest.responseText;
alert(resultText);
}
}
};
相关文章推荐
- Ajax入门学习文档一
- 韩顺平_php从入门到精通_视频教程_第22讲_可爱屋首页面(浏览器兼容)评讲_学习笔记_源代码图解_PPT文档整理
- jQuery入门、中文学习资料、文档等
- 判断文档离浏览器顶部的距离
- Clojure 学习入门(15)—— 条件判断
- ffmpeg入门学习——文档4:创建线程
- Qt入门学习——Qt 5 帮助文档的使用
- Hive基础学习文档和入门教程
- php学习笔记(二十九)针对不同浏览器Ajax对象的创建
- Hive基础学习文档和入门教程
- ajax入门学习(一)
- Spring Boot 官方文档学习(一)入门及使用
- 韩顺平_php从入门到精通_视频教程_第19讲_网站推荐_定位_学习笔记_源代码图解_PPT文档整理
- MyBatis 官方文档学习1---入门
- 韩顺平_php从入门到精通_视频教程_第6讲_浮动窗口_表单及表单控件①_学习笔记_源代码图解_PPT文档整理
- MongoDB快速入门学习笔记6 MongoDB的文档删除操作
- Apache Pig入门学习文档(一)
- Ajax学习(1)---Ajax 入门简介
- MongoDB快速入门学习笔记3 MongoDB的文档插入操作
- 从PHP判断浏览器的请求是否是一个ajax请求谈到$_SERVER