ie下正常返回结果,ff下无法获取跨域结果
var XMLHttpReq = new XMLHttpRequest();
XMLHttpReq.open("POST", "http://10.96.3.120/app/Service.asmx/getSysTime", true);
content="";
XMLHttpReq.setRequestHeader("Content-Type","application/x-www-form-urlencoded");//x-www-form-urlencoded
XMLHttpReq.setRequestHeader("Content-Length", content.length);
XMLHttpReq.onreadystatechange = function() {
if (XMLHttpReq.readyState == 4) {
if (XMLHttpReq.status == 200) {
alert(XMLHttpReq.responseText);
}
else{
//alert(XMLHttpReq.status);
//alert(XMLHttpReq.responseText);
}
}else{
alert(XMLHttpReq.readyState);
}
}
XMLHttpReq.send(null);
分享到:
相关推荐
java代码发送JSON格式的httpPOST请求
本文实例讲述了Ajax提交post请求。分享给大家供大家参考,具体如下: 前言:博主之前有篇文章是快速入门Ajax ,主要是利用Ajax做简单的get请求,今天给大家分享一篇利用Ajax提交post请求,以及使用post时需要注意的...
常用的有get post url:请求服务器的地址。 isAnsy:是否是异步,不写该参数默认是异步 true。 2.send(var data):没有返回值 作用:向服务器发送请求 参数:data.请求正文,请求数据。 事件处理器:指向一个...
锚点/XHR xhr 模块实现了对使用 XMLHttpRequest 发出 HTTP 请求的支持。安装成分 $ component install anchorjs/xhr沃洛 $ volo add anchorjs/xhr用法xhr.request()返回一个Request实例。 如果需要使用 POST 请求...
跨域资源共享CORS(Cross-origin Resource Sharing),是W3C的一个标准,允许浏览器向跨源的服务器发起XMLHttpRequest请求,克服ajax请求只能同源使用的限制。关于CORS的详细解读,可参考阮一峰大神的博客:跨域资源...
var xhr = new XMLHttpRequest(); //2.设置参数,true表示使用异步模式 xhr.open("get", "GetTime.ashx?name= Mr靖", true); //3.让get请求不从浏览器获取缓存数据 xhr.setRequestHeader("If-Modified-Since",...
Ajax 异步 GET/POST 请求3.1 Ajax GET 请求3.2 Ajax POST 请求 1. Ajax 异步请求 说明 AJAX, Asynchronous Javascript And XML,异步 JavaScript 和 XML,一种创建交互式网页应用的网页开发技术。 原理: 通过在...
// 简单的 GET 请求,可以改为 POST $http({ method: 'GET', url: '/someUrl' }).then(function successCallback(response) { // 请求成功执行代码 }, function errorCallback(response) { // 请求失败...
这是post请求的、 代码如下: //1.00创建异步对象 var xhr = new XMLHttpRequest(); //2.0 xhr.open(“post”, url,params, true); //3.0将参数使用Formdata属性传递 xhr.setRequestHeader(“Content-...
在JS中实例化一个xmlHttpRequest对象,然后根据网上的说明POST的地址为:asmx页面地址/Web方法名。在RequestHeader中设置Content-Type为application/json; charset=utf-8,SOAPAction设为Web方法名。Web方法的参数用...
javascript/js的ajax的GET请求代码如下所示: [removed] /* 创建 XMLHttpRequest 对象 */ var xmlHttp; function GetXmlHttpObject(){ if (window.XMLHttpRequest){ // code for IE7+, Firefox, Chrome, Opera...
(HTTP 1.1新) 2xx – 成功 200 – OK 一切正常,对GET和POST请求的应答文档跟在后面。 201 – Created 服务器已经创建了文档,Location头给出了它的URL。 202 – Accepted 已经接受请求,但处理尚未完成。 203 – ...
标准XMLHttpRequest操作 方法 描述 abort() 停止当前请求 getAllResponseHeaders() 把HTTP请求的所有响应的首部作为建/值返回 getResponseHeader(“header”) 返回指定首部的串值 open(String ...
1.基本使用 Fetch 是一个新的端获取资源的接口,用于替换笨重繁琐XMLHttpRequest.它有了Request 和 Response 以及Headers对象的概念,与后端语言请求资源更接近。...一个简单的POST请求 fetch('https://www.e
创建XMLHttpRequest对象 XMLHttpRequest是AJAX的基础。 所有现代浏览器(IE7+、Firefox、Chrome、Safari以及Opera)均内建XMLHttpRequest对象。...post提交方式,必须将Content-Type请求消息头更改为 application/x-www
(默认: “GET”) 请求方式 (“POST” 或 “GET”), 默认为 “GET”。注意:其它 HTTP 请求方法,如 PUT 和 DELETE 也可以使用,但仅部分浏览器支持。 timeout Number 设置请求超时时间(毫秒)。此设置将覆盖全局...
在前端页面开发的过程中,经常使用到Ajax请求,异步提交表单数据,或者异步刷新页面。...Ajax请求的原理是创建一个XMLHttpRequest对象,使用这个对象来进行异步发送请求,具体实现参考下面代码: function ajax
本文实例讲述了js与jQuery终止正在发送的ajax请求的方法。分享给大家供大家参考,具体如下: 核心:调用XMLHttpRequest对象上的abort方法 jquery的ajax方法有自己的超时时间设置参数: $.ajax({type:'POST', url:'...
ajax异步请求 var xmlhttp; function loadHttpRequest(){ xmlhttp=null; if (window.XMLHttpRequest) {// code for all new browsers xmlhttp=new XMLHttpRequest(); }else if (window....
附件中的代码把异步请求包装成为update函数,举例: update(myDivObj,"myUrl","Post Params"); 这样,服务器端的"MyUrl“的返回结果就会自动写到myDivObj中了。第三个参数使用Post方法传递的信息。