2013-10-28 69 views
0

我們有一個小工具讓客戶把他們的網站。這個小部件需要撥打我們的網站來驗證用戶輸入的一些數據。但是,ajax調用是域綁定的,因此不允許從客戶端網頁調用我們的網頁。小工具跨域AJAX調用

如何從任何網站向我自己提出請求?

有一種方法,我敢肯定。例如,Facebook的用戶像託管一樣託管,可能也會向自己的網站發出請求。

編輯

我使用XMLHTTP這個

沒有使客戶網站上的任何選項。

+0

我使用d3 jsonp函數https://gist.github.com/tmcw/4494715取得了巨大成功。所有你需要做的就是改變他們的'命名空間',他們在本地JS –

回答

1

嘗試將您的數據類型設置爲'jsonp',如this answer中所示。雖然這個答案是在jQuery中,但它是still possible,雖然稍微困難一些。我不想成爲「那些傢伙」之一,但在這種情況下,使用jQuery更容易。