社区
JavaScript
帖子详情
javascript如何发出一个向服务器的请求?一直等....
edit89
2006-06-28 11:26:49
javascript如何发出http://www.163.com或http://my/aa.do这样的请求
...全文
148
4
打赏
收藏
javascript如何发出一个向服务器的请求?一直等....
javascript如何发出http://www.163.com或http://my/aa.do这样的请求
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kangqin
2006-06-28
打赏
举报
回复
function XmlHttp() {
var xmlHttp = false;
if (window.XMLHttpRequest) {
xmlHttp = new XMLHttpRequest();
if(xmlHttp.overrideMimeType) {
xmlHttp.overrideMimeType('text/xml');
}
} else {
try {
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try{
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch(E) {
xmlHttp = false;
}
}
}
if (!xmlHttp){
alert("构造XmlHttp失败,相关的操作将不能继续!");
}
this.xmlHttp = xmlHttp;
}
/**
* 以异步方式获取服务器端数据
* @parm sUrl 服务器程序url
* @parm oXml 提交的内容
* @parm callback 服务器响应后触发的方法
* @parm sMethod 提交的方法默认为 GET
*/
XmlHttp.prototype.response = function( sUrl, oXml , callback ,method, mimeType) {
var xmlobj = this.xmlHttp;
if (!xmlobj){
return false;
}
try{
if(method!="POST"){
method = "GET"
}
// xmlobj.open(method, sUrl+"?"+Math.random(),true);
xmlobj.open(method, sUrl, true);
xmlobj.setRequestHeader("Cache-Control","no-cache");
xmlobj.setRequestHeader("If-Modified-Since","0");
//post时设置Header
if(mimeType){
xmlobj.setRequestHeader("Content-Type",mimeType);
}else{
xmlobj.setRequestHeader("Content-Type","application/xml");
}
xmlobj.setRequestHeader("Content-Type","UTF-8");
xmlobj.onreadystatechange = function() {
if (xmlobj.readyState==4){
if (xmlobj.status==200){
if(callback && callback!=""){
eval(callback+"(xmlobj)");
}
}
}
}
//此处相当于重载一个方法
if (arguments.length >= 2){
xmlobj.send(oXml);
}else{
xmlobj.send(null);
}
}catch(e){
alert("发送请求出现异常!请确认您的网络处于连接状态。"+e);
return false;
}
}
jiangtao088
2006-06-28
打赏
举报
回复
xmlHttp = new XMLHttpRequest();
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
edit89
2006-06-28
打赏
举报
回复
能详细说说吗?我是新手!
kangqin
2006-06-28
打赏
举报
回复
建立一个XMLHTTP对象,然后open,send
TypeScript 错误处理与调试
当出现缺少属性或多余属性这类错误时,需要回顾对应的接口、类等类型定义。如果是缺少属性,按照类型定义补充完整相应属性即可;若是多余属性,考虑移除不在类型定义内的属性,或者调整类型定义以允许这些额外属性(比如使用可选属性等方式)。
java编辑器不能用_为什么Java有“无法访问的语句”编译器错误?
问题我经常发现在调试程序时,在代码块中插入
一个
return语句很方便(虽然可以说是不好的做法)。我可能会在Java中尝试这样的东西....class Test {public static void main(String args[]) {System.out.println("hello world");return;System.out.println("i think this line ...
应对“由于找不到unityplayer.dll,无法继续执行代码”问题的全面解决方案
在使用Unity开发的游戏或应用中,有时会遇到这样的报错信息:“由于找不到unityplayer.dll,无法继续执行代码”。这通常意味着系统在运行时未能找到该关键动态链接库文件,导致程序无法正常启动或运行。为帮助开发者有效解决这一问题,本文将深入剖析其可能的原因,并提供一系列详细的排查与解决步骤。
vcruntime140_1.dll 无法继续执行代码的修复方法分享
vcruntime140_1.dll 无法继续执行代码
告别编译错误:cline智能错误处理机制全解析
作为开发者,我们每天都要与各种编译错误、运行时异常打交道。根据JetBrains 2024开发者调查,程序员平均有23%的开发时间花费在调试错误上。cline作为一款智能编码助手(Autonomous coding agent),内置了强大的错误处理系统,能够实时监控编译器输出、自动分析错误原因并提供修复建议。本文将深入解析cline的错误处理架构,展示如何利用这些功能提升开发效率。 ## 错误...
JavaScript
87,984
社区成员
224,681
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章