社区
JavaScript
帖子详情
javascript如何发出一个向服务器的请求?一直等....
edit89
2006-06-28 11:26:49
javascript如何发出http://www.163.com或http://my/aa.do这样的请求
...全文
112
4
打赏
收藏
javascript如何发出一个向服务器的请求?一直等....
javascript如何发出http://www.163.com或http://my/aa.do这样的请求
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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
程序员表白专用程序
"程序员表白专用程序"就是
一个
这样的创意项目,它利用
JavaScript
(简称JS)这门强大的前端编程语言来为程序员们提供
一个
独特的方式来向心仪的对象表白。
JavaScript
是Web开发的基础,广泛应用于网页交互、浏览器扩展...
AJAX异步
请求
(Asynchronous
Javascript
And Xml)
??①直接在浏览器地址栏上输入URL。??...?③提交form表单??④使用JS代码发送
请求
?...传统的
请求
导致用户的体验有空白期。(用户的体验是不连贯...(2)AJAX可以让浏览器发送一种特殊的
请求
,这种
请求
可以是:异步的。(3)AJ
node.js 初识node.js,运行在服务端的
JavaScript
(一)
文章目录1.浏览器原理2.浏览器访问
服务器
过程3.web开发本质4.什么是node.js?5.node.js有哪些特点?6.安装Node.js 1.浏览器原理 2.浏览器访问
服务器
过程 ...2.处理,
服务器
处理
请求
。 3.响应,
服务器
将处理结果
ajax
请求
是什么?完整的Ajax
请求
步骤及get与post
请求
的区别
一、ajax的本质其实就是在HTTP协议的基础上以异步的方式与
服务器
进行通信。 二、ajax的常见的
请求
方法 : get 、post、put 、delete等 三、ajax
请求
的实现步骤: 创建XMLHttpRequest对象,也就是创建
一个
异步...
网站莫名其妙的去
请求
一个
flash.js
这个问题是这样产生的,我们的
一个
项目,在
一个
客户那里,总会被莫名奇妙的
请求
两次,就是点一次按钮,在network中能看到两次
请求
,但这两次
请求
中间总会有掺杂
一个
请求
http://10.2.201.2:89/cookie/flash.js。...
JavaScript
87,992
社区成员
224,698
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章