0

私は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では動作しません..

4

0 に答える 0