2011-10-05 52 views
1

我想從我的服務器上的數據庫(顯然不在ebay.co.uk的域中)請求數據庫的大小列表。我完全可以通過flash來完成......但對於簡單的表單來說,這似乎很笨拙。我認爲理想的解決方案將是一個JavaScript + Flash解決方案。問題是,我發現的所有網站似乎都有非常完整的解決方案,eBay不喜歡大量的javascript(我不確定它准許哪些功能,但不會......但JavaScript越少越好)。與eBay兼容的簡單跨域ajax解決方案

所以我在尋找的是一個非常小且簡單的跨域ajax解決方案,它將允許我從我的服務器發出請求。任何任何想法?

TIA

回答

1

Ways to circumvent the same-origin policy規避同源政策的許多方面。

在你的情況,我建議http://anyorigin.com - 它簡單易用,(除非你發送揮發性信息)完全可行的。它可以在幾行js中完成!

+0

我不知道我會如何實現這個...它使用jquery和jquery是ebay再次不喜歡的大型圖書館。我可以用普通的javascript做出類似的請求嗎? – Mark

+0

jQuery的一邊,我不認爲一個JSONP方法將在eBay工作,無論如何,他們不會讓你包括異地腳本。 –

+0

JSONP是一種享受。只需讓該腳本爲遠程站點創建一個腳本元素:p – Mark

0

eBay不允許在商品描述中包含javascript或甚至iframe。 的唯一的解決辦法可能會是使用Flash對象(由易趣允許的),將與服務器端腳本頁面(PHP/ASP),這將使請求到你的數據庫進行通信。 跨域通信將在Flash和服務器端頁面之間進行,這個問題很容易解決。

相關問題