Могу ли я получить часть HTML внешнего домена? - PullRequest
0 голосов
/ 14 февраля 2012

Я использую RSS-канал для отображения новостей на моем сайте.Я использую ссылку на реальную историю, чтобы попытаться получить полное содержание статьи и разместить ее непосредственно на моем веб-сайте, чтобы люди не ушли читать эту историю.Я думал, что смогу сделать это с помощью функции загрузки jQuery, но с тех пор обнаружил, что это не работает в разных доменах.Кто-нибудь может предложить что-нибудь еще?

Ответы [ 3 ]

0 голосов
/ 14 февраля 2012

Вы не можете загружать контент из внешних доменов - читайте здесь: http://en.wikipedia.org/wiki/Same_origin_policy

Если бы я был вами, я бы сделал небольшую страницу с использованием серверного языка, такого как PHP, который может получить то, что вам нужно, из внешнегодомен и использовать AJAX JQuery для вызова вашего сценария PHP.

0 голосов
/ 14 февраля 2012

Как я знаю, по соображениям безопасности невозможно получить контент из другого домена. Вы можете передавать такие запросы через ваш сервер.

0 голосов
/ 14 февраля 2012

Вы не можете использовать .load() для загрузки контента с другого сайта, который противоречит той же политике происхождения.Но есть плагин jQuery, который позволяет вам сделать это:

...