Я хочу отправить параметры запроса в другой домен
Я уже знаю, что Cross Scripting нужен JsonP, и я использовал JsonP с Jquery ajax
но я не понимаю, как сделать Cross Scripting как использование XMLHttpRequest
следующий код моего базового кода XMLHttpRequest.
Думаю, мне нужно chage 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);
}
}
}