我想将请求参数发送到其他域
我已经知道交叉脚本需要 JsonP 并且我已经将 JsonP 与 Jquery ajax 一起使用
但我不知道如何使用 XMLHttpRequest 进行跨脚本编写
以下代码是我的基本 XMLHttpRequest 代码。
我想我需要改变xhr.setRequestHeader()
,我必须添加解析代码
请给我任何想法
var xhr;
function createXMLHttpRequest(){
if(window.AtiveXObject){
xhr = new ActiveXObject("Microsoft.XMLHTTP");
}else{
xhr = new XMLHttpRequest();
}
var url = "http://www.helloword.com";
}
function openRequest(){
createXMLHttpRequest();
xhr.onreadystatechange = getdata;
xhr.open("POST",url,true);
xhr.setRequestHeader("Content-Type",'application/x-www-form-urlencoded');
xhr.send(data);
}
function getdata(){
if(xhr.readyState==4){
if(xhr.status==200){
var txt = xhr.responseText;
alert(txt);
}
}
}