AJAX技术其实就是多年前我就使用过的XMLHTTP
2008-03-17 14:09
211 查看
AJAX技术其实就是多年前我就使用过的XMLHTTP:
1)<BODY onload='setInterval("getDaytime()",(GetCookie("OA_RefreshTime"))==""?30000:GetCookie("OA_RefreshTime"));' >
2)function getDaytime()
{
var agt = navigator.userAgent.toLowerCase();
var is_ie = (agt.indexOf('msie') != -1);
var is_ie5 = (agt.indexOf('msie 5') != -1);
function handle_do_search ()
{
if (xmlhttp.readyState == 4)//request completed
{
if (xmlhttp.status == 200)//request successful
{
var requset = xmlhttp.responseText.split(",");
document.getElementById("Maxnum").value=requset[1];
getMaxnum();
}
else
{
//alert ('No server answer!');
}
}
}
var xmlhttp = null;
if (is_ie)
{
var control = (is_ie5) ? "Microsoft.XMLHTTP" : "Msxml2.XMLHTTP";
try
{
xmlhttp = new ActiveXObject(control);
xmlhttp.onreadystatechange = handle_do_search;
} catch(e)
{
//alert("You need to enable active scripting and activeX controls");
}
}
else
{
xmlhttp = new XMLHttpRequest();
xmlhttp.onload = handle_do_search;
xmlhttp.onerror = handle_do_search;
}
xmlhttp.open("GET","<%=request.getContextPath()%>/getDB.jsp?time="+(new Date()), false);
xmlhttp.send(null);
}
1)<BODY onload='setInterval("getDaytime()",(GetCookie("OA_RefreshTime"))==""?30000:GetCookie("OA_RefreshTime"));' >
2)function getDaytime()
{
var agt = navigator.userAgent.toLowerCase();
var is_ie = (agt.indexOf('msie') != -1);
var is_ie5 = (agt.indexOf('msie 5') != -1);
function handle_do_search ()
{
if (xmlhttp.readyState == 4)//request completed
{
if (xmlhttp.status == 200)//request successful
{
var requset = xmlhttp.responseText.split(",");
document.getElementById("Maxnum").value=requset[1];
getMaxnum();
}
else
{
//alert ('No server answer!');
}
}
}
var xmlhttp = null;
if (is_ie)
{
var control = (is_ie5) ? "Microsoft.XMLHTTP" : "Msxml2.XMLHTTP";
try
{
xmlhttp = new ActiveXObject(control);
xmlhttp.onreadystatechange = handle_do_search;
} catch(e)
{
//alert("You need to enable active scripting and activeX controls");
}
}
else
{
xmlhttp = new XMLHttpRequest();
xmlhttp.onload = handle_do_search;
xmlhttp.onerror = handle_do_search;
}
xmlhttp.open("GET","<%=request.getContextPath()%>/getDB.jsp?time="+(new Date()), false);
xmlhttp.send(null);
}
相关文章推荐
- 使用Ajax技术运行时页面出现"Sys"错误
- 如何使用Ajax技术开发Web应用程序(3)
- 使用AJAX技术实现google suggest学习笔记
- Asp.net2.0中使用Ajax技术出现Sys未定义
- AJAX技术与Struts1框架配合使用入门教程
- 如何使用Ajax技术开发Web应用程序(2)
- Ajax技术概要复习及使用Ajax调用jsp或servlet进行异步验证
- Ajax技术实现的购物车,使用Cookie保存。
- 快速、简便使用AJAX技术的三部曲
- 展示几个使用Ajax技术的站点
- 展示几个使用Ajax技术的站点
- 使用AJAX的Struts验证框架--实时数据验证是AJAX技术的一大优势
- 使用AJAX技术实现网页部分信息的更新
- Struts2学习笔记(二)使用jQuery—Ajax技术的简单Demo
- 使用XmlHttp编写兼容多浏览器的ajax WEB页面
- Ajax Rules!美国四分之三的软件开发经理正在或者计划使用Ajax技术
- 使用ajax技术无刷新动态调用新浪股票实时数据
- 使用AJAX技术的十大理由
- 基于dwr框架的Ajax技术的使用
- 市面上所有号称"虚拟机","防火墙"的实时监控杀毒软件无一不是使用的IFSHOOK技术.但是同时也有一些朋友不断写MAIL给我打听如何实现读写的监控.下面给出用VTOOLSD写的代码.也就是所有实时杀毒软件的奥秘.同时,很多拦截文件操作的软件,例如对目录加