2011-08-30 113 views
1

我認識到,同源策略通常使這個不可能的,但我試圖創建一個使用jquery.crossdomainajax.js使用跨域Ajax進行搜索?

說我有randomwebsite.com一個簡單的搜索腳本。我希望該網站能夠運行一個腳本,該腳本將搜索另一個服務器上的另一個站點以查找單個單詞。例如,我希望我的randomwebsite.com在espn.com上搜索「Yankees」,然後我希望它提醒我該字是否在外地網站上找到。

這可能嗎?我感謝你們所提供的所有幫助!

回答

0

不,這是不可能的。跨站點ajax通過將其他站點包含爲腳本來工作。

0

我不知道只有客戶端Javascript才能做到這一點。

解決此問題的一種方法是擁有一臺服務器,可以爲您進行搜索並通過ajax調用將結果返回給您。因此,您在randomwebsite.com上的網頁將發出ajax呼叫,以便您的randomwebsite.com服務器。該服務器將搜索espn.com這個詞,並在ajax調用中將結果返回給您。您的服務器將不具有相同的原始限制。