社区
JavaScript
帖子详情
javascript如何发出一个向服务器的请求?一直等....
edit89
2006-06-28 11:26:49
javascript如何发出http://www.163.com或http://my/aa.do这样的请求
...全文
103
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
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对象,也就是创建
一个
异步...
网络编程-
JavaScript
中发送网络
请求
汇总
早期的网页都是通过后端渲染来完成的:
服务器
端渲染(SSR,server side render):
服务器
端渲染的缺点:有没有办法在页面数据变动时,只向
服务器
请求
新的数据,并且在阻止页面刷新的情况下,动态的替换页面中展示的...
JavaScript
中的HTTP GET
请求
?
我需要在
JavaScript
中执行HTTP GET
请求
。 最好的方法是什么? 我需要在Mac OS X破折号小部件中执行此操作。
JavaScript
87,910
社区成员
224,616
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章