我需要通過jQuery/AJAX從外部URL獲取特定的DOM元素(通過ID)。我知道這違反了相同的原產地政策,但我無法找到一個可接受的解決方法,因爲我特別抓取HTML(而不是JSON)。通過jQuery/AJAX獲取外部URL的HTML
舉例來說,我在website1.com上,我需要抓取並輸出website2.com #something元素的內容。我如何使用jQuery來做到這一點?
編輯:似乎是Why cant I load an external resource from jQuery load method?它有一個很好的答案的副本。
你不能。您需要一個服務器端代理腳本來爲您提取HTML。 – 2011-02-24 20:10:25
@皮卡,所以,例如,如果我在移動設備上工作,因此僅限於HTML/CSS/JS,那麼這是不可能的? – 2011-02-24 20:12:00
是。同源政策是絕對的 - 它必須是爲了防止安全問題 – 2011-02-24 20:12:46