私はAJAXがリモートでは機能しないことを読みましたが、解決策を見つけましたが、まだ純粋なAJAXでそれを行う方法、ガイドはありますか?? いろいろ検索して、いくつかの方法を試しましたが、わかりませんでした。同じIPを使用してデータをフェッチすると、警告が表示されますが、別のサーバーIPを指定するとフェッチされません。
function tooltipajax(r_ID) {
if (window.XMLHttpRequest) {
// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else {
// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState==4 && xmlhttp.status==200) {
document.getElementById('span'+ r_ID).innerHTML = xmlhttp.responseText;
}
}
xmlhttp.open("GET","http://ip here/common/accounteditajax.php?key=" +r_ID,true);
xmlhttp.send();
}
HEADERをやってみた
header("Access-control-Allow-Origin: http://IP HERE/common/");
警告付きのIPを持つローカルサーバーで機能しましたヘッダー情報を変更できません-ヘッダーは既に送信されています(出力はで開始しました
しかし、別のサーバーIPでは動作しません..