2013-02-04 37 views
-1

我環顧四周,似乎沒有辦法通過客戶端瀏覽器使用Javascript加載外部/遠程URLs,如http://google.com而無需使用代理,無論它是服務器端的PHP文件或YQL本質上使用雅虎API作爲代理。這是由於同源政策。Javascript/flash加載外部URL HTML

我並不熟悉Flash,我認爲它可能會有答案,因爲即使有些人正在積極地逐步淘汰它,它也有很大的力量。

我的問題:有什麼我錯過了當搜索?免費主機對請求數量和服務器每單位時間的負載有一些限制,我不想被踢出。此外,我的網站會刮掉一些遠程站點的數據,所以我不希望被阻止,如果我使用了PHP代理,我會得到這些數據。那麼有沒有簡單的Flash解決方案或Javascript解決方案我沒有看到?

回答

0

沒有,這是不可能的,由於Same origin policyhttp://en.wikipedia.org/wiki/Same_origin_policy

+0

我承認,我的問題...我的問題是,如果有人有一個閃光燈或JavaScript的解決方法我不知道的,並不需要一個代理,但只使用客戶端瀏覽器加載所有內容。 –