(отвечая на мой вопрос):
Обратите внимание, что это невозможно в браузере из-за одинаковой политики происхождения. Чтобы обойти это (как сказал Пекка в комментариях выше), вы обычно создаете локальный прокси желаемого контента. Например, если вы работаете на website.com и вам нужно получить часть google.com, вы можете создать website.com/google, который будет просто клоном google.com через некоторый код на стороне сервера. Тогда вы будете свободны делать все, что захотите, поскольку это в вашем домене.
Уловка, с которой я имел дело, заключается в том, что я работал над проектом BlackBerry WebWorks, что означает, что я ограничен HTML / CSS / JS и на самом деле я не на веб-сайте поэтому прокси невозможно. К счастью, WebWorks позволяет добавлять доверенные домены в каждое создаваемое приложение, что означает, что одна и та же политика происхождения не применяется к этим доменам.