を逃し、私はjavascript.IでAJAXを実行するためにはXMLHttpRequestを使用していますが、エラー理由:CORSヘッダー「アクセス制御 - 許可 - 起源:CORSヘッダー「アクセス制御 - 許可 - 起源」
」の理由を取得しています'欠けている'。私はAjax.Thisで他のドメインのURLを打っています
は
if (mypostrequest.readyState==4){
console.log(mypostrequest.status);
if (mypostrequest.status==200 || window.location.href.indexOf('http')==-1){
console.log('got it');
console.log(mypostrequest.responseText);
redirect_url = mypostrequest.responseText;
//BTHit();
}
else{
console.log('cant get data');
}
}
var parameters='campaign_id='+campaign_id;
mypostrequest.open('POST', 'http://mydserverip/get_campaign.php', true)
mypostrequest.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
//mypostrequest.setRequestHeader('Access-Control-Allow-Origin', '*');
mypostrequest.send(parameters);
私のコードで、私のサーバー上で私は単に私が見たとき、私は、電子メールを取得しますが午前
<?php male('myemail','test','testm'); echo "hello"; ?>
などのデータを印刷しています私のコンソール上で私は上記のエラーが発生し、何も応答しません。
とconsole.log(mypostrequest.status)の出力。 0でコンソールはデータを取得できません。
Googleの多くのソリューションを試しましたが、私の問題を解決できませんでした。
私は.htaccessも試してみました。
私を助けてください。