2011-06-03 40 views
0

Ive得到了以下問題和IM試圖找出答案:

您可以在這裏找到下面的代碼: http://7.testaddress.com/test.php你認爲代碼將工作,說明?

 $.get('http://1.testaddress.com/ajax/remote.php?id='+id, responseCallback); 

答案是沒有它不會工作,因爲它不是位於同一地址?

回答

3

是的,它不會工作,因爲它來自不同的子域。在jQuery documentation for the Get method底部的底部有這個小慄:

由於瀏覽器的安全限制,大多數「Ajax」的請求都受到同源策略;該請求無法成功檢索來自不同域,子域或協議的數據。