2012-03-04 49 views

回答

1

據我所知,如果沒有其他主機(這意味着其他主機是你的)的某種形式的控制,或者主機允許它(如Google,Flicker等),你不能。

一種方法是使用JSONP來獲取遠程數據。要做JSONP,你的腳本所做的就是創建一個腳本標籤,併爲它指定遠程源的URL(因此不包含ajax)。

您必須確保遠程站點將響應封裝在「回調函數」調用中,以便它在到達時執行。這個「封裝」是JSONP的關鍵。沒有它,遠程代碼根本不會執行。這個回調函數應該存在於頁面中,因爲當遠程JSON到達時,它會調用回調函數,通過返回數據作爲參數發送。

相關問題