`

ajax — getXMLHttpRequest

阅读更多
function getXMLHttpRequest() {
	var xmlHttp;
	try {
		// Firefox, Opera 8.0+, Safari
		xmlHttp = new XMLHttpRequest();
	}
	catch (e) {
		// Internet Explorer
		try {
			//Internet Explorer 6.0+
			xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) {
			try {
				//Internet Explorer 5.5+
				xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e) {
				alert("您的浏览器不支持AJAX!");
				xmlHttp = false;
			}
		}
	}
	return xmlHttp;
}

 

分享到:
评论

相关推荐

    一个简单的Ajax框架

    一个简单的Ajax框架: function $(){ if(arguments.length == 1){ return document.getElementById(arguments[0]); } else if(arguments.length == 2){ return arguments[1].documentElement....

    通过AJAX监控文件上传进度

    ### 通过 AJAX 监控文件上传进度 在 Web 开发中,文件上传是常见的功能之一。传统的文件上传机制是基于 HTTP 协议的表单提交,即用户通过 `<input type="file">` 选择文件后,整个表单或文件被一次性发送到服务器。...

    Ajax,JQuery达内培训笔记

    function getXmlHttpRequest() { var xmlHttpRequest = null; if (typeof XMLHttpRequest !== 'undefined') { xmlHttpRequest = new XMLHttpRequest(); } else { xmlHttpRequest = new ActiveXObject(...

    从Ajax到JQuery Ajax学习

    【Ajax技术概述】 Ajax,全称Asynchronous JavaScript and XML,是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。Ajax的核心是利用JavaScript与XMLHttpRequest对象进行后台与服务器端的数据交换,...

    基于C的ajax-功能实现-源代码.doc

    基于C#的Ajax功能实现源代码详解 Ajax(Asynchronous JavaScript and XML)是一种用于创建交互式网页的技术,通过JavaScript脚本异步地从服务器获取数据,并刷新部分页面内容,而不需要重新加载整个页面。Ajax技术...

    ajax笔记01

    ### AJAX基础知识概览 #### 一、什么是AJAX? AJAX(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。它通过在后台与服务器进行少量数据交换,使得网页可以实现...

    ajax编程步骤

    ### AJAX编程步骤详解 在现代Web开发中,异步JavaScript和XML(Asynchronous JavaScript and XML,简称AJAX)是一种在无需重新加载整个网页的情况下就能更新部分网页的技术。它通过在后台与服务器进行少量数据交换...

    ajax技术局部刷新

    在给出的示例代码中,首先通过`getXmlHttpRequest()`函数创建了XMLHttpRequest实例,这是一个跨浏览器的实现方式,确保在不同版本的IE和其他浏览器中都能正常工作。 在`checkNameExist(uname)`函数中,Ajax的实际...

    从javascript编写者角度讲解ajax的原理

    ### 从JavaScript编写者角度讲解AJAX的原理 #### 主讲者:林宜政 (Y.Z.Lin) **AJAX是什么?** AJAX(Asynchronous JavaScript and XML)是一种用于创建快速动态网页的技术,通过在后台与服务器进行少量数据交换,...

    Ajax+jsonAja

    ### Ajax与JSON技术详解 #### 一、Ajax技术概述 **Ajax**,即“Asynchronous JavaScript and XML”,异步JavaScript和XML,是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,Ajax可以使...

    Ajax入门实例

    function getXMLHttpRequest() { if (window.XMLHttpRequest) { return new XMLHttpRequest(); } else { return new ActiveXObject("Microsoft.XMLHTTP"); } } ``` 2. **发送请求**:定义`sendRequest`函数...

    原生JavaScript实现Ajax的方法

    原生JavaScript实现Ajax的方法 Ajax(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。通过Ajax可以使得网页异步数据交互更为高效,提高用户体验。原生...

    原生JavaScript实现Ajax的方法_.docx

    var getXmlHttpRequest = function () { if (window.XMLHttpRequest) { // 主流浏览器提供了XMLHttpRequest对象 return new XMLHttpRequest(); } else if (window.ActiveXObject) { // 低版本的IE浏览器没有提供...

    原生JS封装ajax 传json,str,excel文件上传提交表单(推荐)

    在开发Web应用的过程中,经常需要与服务器进行异步数据交互,而ajax(异步JavaScript和XML)是实现这一功能的重要技术之一。虽然现在有成熟的库如jQuery简化了ajax的使用,但在某些特殊情况下,可能需要直接使用原生...

    Ajax配置说明

    function getXMLHttpRequest() { var resultRequest = null; if (window.XMLHttpRequest) { // For Mozilla/Safari/Chrome/Opera resultRequest = new XMLHttpRequest(); } else if (window.ActiveXObject) { //...

    ajax读取数据库内容实现二级联动下拉选择菜单示例

    `getXMLHttpRequest`函数则用来兼容不同浏览器的XMLHttpRequest对象创建,对于现代浏览器和旧版IE都有相应的处理方式。 在客户端的JSP(JavaServer Pages)代码中,我们看到一个JavaScript函数`getProcess`,这个...

    探讨Ajax中有关readyState(状态值)和status(状态码)的问题

    先看下面一段代码,然后给大家详细介绍,Ajax中有关readyState(状态值)和status(状态码)的问题,具体内容如下所示: var getXmlHttpRequest = function () { try{ //主流浏览器提供了XMLHttpRequest对象 return ...

Global site tag (gtag.js) - Google Analytics