我試圖請求位於另一個域/服務器上的數據,但當我嘗試發送請求時收到異常。請求在另一個域/服務器上的內容
var request = new XMLHttpRequest();
request.open("GET", "http://www.w3schools.com/ajax/cd_catalog.xml", false);
request.send();
錯誤:
uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE)" nsresult: "0x80004005 (NS_ERROR_FAILURE)"]
這是正確的方式來請求內容是不一樣的域/服務器上?或者有其他方法可以實現這一目標嗎?
我在firefox 8.0中測試了這個,但我想要一個適用於所有主流現代瀏覽器的解決方案。