sys_ajax.js

来自「最全的介绍C语言结构体的使用方法和使用技巧!」· JavaScript 代码 · 共 46 行

JS
46
字号
//=============================================================
// 程序名称: ASBLOG
// 程序说明: AllSheng BLOG
// 程序版本: v1.2
// 程序作者: 傲胜工作室(AllSheng Studio)
// 项目主管: Felix Dong
//=============================================================
// 文件名称: Inc/Sys_Ajax.js
// 文件作用: Ajax调用函数
// 更新日期: 2007.04
//=============================================================
// 版权声明: Copyright 2006-2007 AllSheng All Rights Reserved.
// 技术支持: Http://Www.AllSheng.Net/
// 电子邮箱: Support@AllSheng.Net
//=============================================================
function PublicAjax(File,Data,TheObj,OpenMethod) {
	var PubXML = false;
	try {
	PubXML = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
	try {
		PubXML = new ActiveXObject("Microsoft.XMLHTTP");
	} catch (e2) {
		PubXML = false;
	}
	}
	if (!PubXML && typeof XMLHttpRequest != 'undefined') {
	PubXML = new XMLHttpRequest();
	}
	if(PubXML) {
		PubXML.onreadystatechange=function() {
			if(PubXML.readyState==4) {
				if(PubXML.status==200) {
					if (TheObj!="None") {
						document.getElementById(TheObj).innerHTML=PubXML.responseText
					} else {
						eval(PubXML.responseText)
					}
				}
			}
		};
		PubXML.open(OpenMethod,File,true);
		PubXML.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		PubXML.send(Data);
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?