原生态异步提交
来源:互联网 发布:靠谱韩代 淘宝店 良心 编辑:程序博客网 时间:2024/05/01 13:53
var xmlobj;
var msg;
var tmpid;
function CreateXMLHttpRequest()
{
if (window.ActiveXObject)
{
xmlobj = new ActiveXObject("Microsoft.XMLHTTP");
}
else if (window.XMLHttpRequest)
{
xmlobj = new XMLHttpRequest();
}
}
function fun(id, stat)
{
tmpid = id;
if (stat == -1)
{
if (confirm("xxxxxxxxxxxxxxxxx"))
{
CreateXMLHttpRequest();
var url = "__URL__/contribute?id="+id;
xmlobj.open("GET", url, true);
xmlobj.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;");
xmlobj.onreadystatechange = StatHandler;
xmlobj.send(null);
}
else
{
return false;
}
}
else if (stat == 1)
{
alert("xxxxxxxxxxxxxxxxx");
}
else if (stat == 0)
{
if (confirm("xxxxxxxxxxxxxxxxx"))
{
CreateXMLHttpRequest();
var url = "__URL__/contribute?id="+id;
xmlobj.open("GET", url, true);
xmlobj.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;");
xmlobj.onreadystatechange = StatHandler;
xmlobj.send(null);
alert("xxxxxxxxxxxxxxxxx");
}
else
{
return false;
}
}
}
function StatHandler()
{
var msg = document.getElementById(tmpid);
if (xmlobj.readyState == 4 && xmlobj.status == 200)
{
var state = xmlobj.responseText;
state = state.substr(0,1);
var res;
if (state == 0)
{
res = "xxxxxxxxxxxxxxxxx";
}
else if (state == 1)
{
res = "xxxxxxxxxxxxxxxxx";
}
else if (state == 2)
{
res = "xxxxxxxxxxxxxxxxx";
}
else
{
res = "xxxxxxxxxxxxxxxxx";
}
msg.innerHTML=res;
}
var msg;
var tmpid;
function CreateXMLHttpRequest()
{
if (window.ActiveXObject)
{
xmlobj = new ActiveXObject("Microsoft.XMLHTTP");
}
else if (window.XMLHttpRequest)
{
xmlobj = new XMLHttpRequest();
}
}
function fun(id, stat)
{
tmpid = id;
if (stat == -1)
{
if (confirm("xxxxxxxxxxxxxxxxx"))
{
CreateXMLHttpRequest();
var url = "__URL__/contribute?id="+id;
xmlobj.open("GET", url, true);
xmlobj.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;");
xmlobj.onreadystatechange = StatHandler;
xmlobj.send(null);
}
else
{
return false;
}
}
else if (stat == 1)
{
alert("xxxxxxxxxxxxxxxxx");
}
else if (stat == 0)
{
if (confirm("xxxxxxxxxxxxxxxxx"))
{
CreateXMLHttpRequest();
var url = "__URL__/contribute?id="+id;
xmlobj.open("GET", url, true);
xmlobj.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;");
xmlobj.onreadystatechange = StatHandler;
xmlobj.send(null);
alert("xxxxxxxxxxxxxxxxx");
}
else
{
return false;
}
}
}
function StatHandler()
{
var msg = document.getElementById(tmpid);
if (xmlobj.readyState == 4 && xmlobj.status == 200)
{
var state = xmlobj.responseText;
state = state.substr(0,1);
var res;
if (state == 0)
{
res = "xxxxxxxxxxxxxxxxx";
}
else if (state == 1)
{
res = "xxxxxxxxxxxxxxxxx";
}
else if (state == 2)
{
res = "xxxxxxxxxxxxxxxxx";
}
else
{
res = "xxxxxxxxxxxxxxxxx";
}
msg.innerHTML=res;
}
}
只需要在html代码中调用fun函数
0 0
- 原生态异步提交
- 原生态Ajax写法异步提交,巧妙利用innerHTML实现不清空原来内容追加请求结果
- js原生态ajax异步处理
- 原生态
- 原生态模型
- jdk6原生态webservice
- 原生态ajax使用
- Ajax原生态
- 原生态日历控件
- Javascript原生态
- hibernate原生态sql
- jdk6原生态webservice
- listview原生态属性
- 原生态APP图片尺寸
- 注解--原生态底层
- 原生态AJAX
- mysql原生态DDL
- Ajax原生态
- 【COGS】421 [SDOI2009] HH的项链 树状数组
- inux设备驱动中的并发控制
- hibernate 数据库几种连接数据
- C语言实现大小写转换的三种方法
- zoj 3809 水 2014 ACM牡丹江区域赛网赛
- 原生态异步提交
- linux nohup命令详解
- vertical-align的小作用
- PAT 1086. Tree Traversals Again (25)
- SDL2.0在mfc窗口中显示yuv的一种方法
- Linux tail 命令详解
- Android系统集成第三方pre-build库和程序(转)
- 创建型模式总结
- 对于返回局部指针变量的思考