2010-09-27 21 views

回答

0

這是行不通的,因爲在AJAX中,您受限於相同的原產地策略。因此,除非您的網站實際上是在isbndb.com中託管的,否則這絕不會起作用。

W3C documentation 3.6.1.13

如果URL的原產地是不與XMLHttpRequest的由來同一產地養SECURITY_ERR異常並終止這些步驟。

你必須分析你的服務器上的isbndb.com的數據,然後返回它,你不能做跨域調用使用AJAX。

+0

好的,這是有道理的......只是現在我使用的是proxy.php腳本我絆倒了406個錯誤 – urbanvintner 2010-09-27 04:08:48

+0

如果你的代理返回406錯誤,這可能是在PHP的問題。在'isbndb.com'中檢查'LiveHTTPHeader'擴展名是否有效,並在php中用'curl'設置。 – jcubic 2010-09-27 07:59:10

+0

謝謝。儘管我現在已經放棄了這個想法。如果你想看看我想要做什麼去這裏http://www.urbanvintner.co.nz/book/ – urbanvintner 2010-09-27 10:04:32

相關問題