我試圖訪問商店的API,並取回一個XML響應,目前我使用一個XMLHttpRequest我如何使用jquery對將返回xml的url進行獲取請求?
function GetInfo()
{
var xmlHttp = null;
xmlHttp = new XMLHttpRequest();
xmlHttp.open("GET", "http://partner.tcgplayer.com/x2/phl.asmx/p?pk=TCGTEST&s=New Phyrexia&p=Flameborn Viron", false);
xmlHttp.send(null);
alert(xmlHttp.responseText);
}
(這裏的jsfiddle:http://jsfiddle.net/YXRdu/)
但我沒有任何成功。我覺得這可能是由於相同的原產地訪問策略,但我真的不確定如何解決此問題。我有谷歌的問題,但我不知道我如何可以在我無法訪問的遠程服務器上實現cors。我知道url是有效的,當我在瀏覽器中輸入它時,我得到一個xml數據。
我真的不確定我做錯了什麼,任何援助將不勝感激。
我試過使用ajax ....失敗的原因與xml請求...相同的原點策略錯誤 – Pseudonym 2013-03-08 00:18:43
沒關係我誤讀了 – Pseudonym 2013-03-08 00:19:20
嗯$ .getjson沒有工作......任何其他想法? – Pseudonym 2013-03-08 00:23:06