创建ajax的简单方法
2009-02-11 10:29
344 查看
function getAjax(httpurl,requests,div)
{
if (typeof(httpurl,requests,div) == 'undefined')
{
return false;
}
var url = httpurl+requests;
var show = document.getElementById(div);
var ajax = InitAjax();
ajax.open("GET", url, true);
ajax.onreadystatechange = function() {
if (ajax.readyState == 4 && ajax.status == 200) {
show.innerHTML = ajax.responseText;
}
}
ajax.send(null);
}
function InitAjax()
{
var ajax=false;
try {
ajax = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
ajax = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
ajax = false;
}
}
if (!ajax && typeof XMLHttpRequest!='undefined') {
ajax = new XMLHttpRequest();
}
return ajax;
}
{
if (typeof(httpurl,requests,div) == 'undefined')
{
return false;
}
var url = httpurl+requests;
var show = document.getElementById(div);
var ajax = InitAjax();
ajax.open("GET", url, true);
ajax.onreadystatechange = function() {
if (ajax.readyState == 4 && ajax.status == 200) {
show.innerHTML = ajax.responseText;
}
}
ajax.send(null);
}
function InitAjax()
{
var ajax=false;
try {
ajax = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
ajax = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
ajax = false;
}
}
if (!ajax && typeof XMLHttpRequest!='undefined') {
ajax = new XMLHttpRequest();
}
return ajax;
}
相关文章推荐
- 创建ajax对象并兼容多个浏览器方法简单记录
- 简单的 创建AJax的方法
- ASP.NET AJAX Advance Tips & Tricks (11) 三种方法动态创建Tooltip
- C# - 创建List属性的简单方法
- 模仿mootools对象创建方法 简单的实现
- 创建临时文件的简单方法 .
- 简单干净的C#方法设计案例:SFCUI.AjaxValue()之一
- 简单干净的C#方法设计案例:SFCUI.AjaxValue()之二
- 简单干净的C#方法设计案例:SFCUI.AjaxValue()之三
- ajax的简单使用——get&post两种方法的实现(1)
- SDL2和glfw库windows下创建到界面窗口中的简单方法
- 用jquery的ajax方法实现简单的数字显示
- PHP简单创建日历的方法
- 用Python3创建httpServer的简单方法
- C#简单创建和删除目录的方法
- jQuery 防止Ajax重复提交的简单设置方法
- 在ASP.NET中使用AJAX的简单方法
- 解析Ajax响应结果的两种简单方法.
- spring data jpa 创建方法名进行简单查询
- A.3.2-创建简单的类(人类),包含的概念(字段,构造,封装字段,创建方法,创建对象,赋值,调用方法)