Загрузка контента с других сайтов в 2014 году

0

Мне нужно внедрить сайт с некоторой функциональностью на сайт, из другого домена, на одну из страниц, над которыми мы работаем.

Я знал два разных способа сделать это: через JQuery, используя функцию.load() и используя IFRAMES.

  • Я просто не могу сделать это через JQuery из-за политики того же происхождения
  • IFRAME действительно загружает сайт, но на этом сайте есть функция javascript, и она не работает.

Какие другие способы можно использовать для достижения этой цели? Есть ли новые, обновленные способы? Я отметил этот вопрос как "2014", потому что я думал, что для этой проблемы может быть важна какая-то новая информация.

  • 0
    Насколько я знаю, в 2014 году не было много новых способов сделать эту вековечную вещь. Если у вас есть доступ к другому сайту, вы можете попробовать CORS .
Теги:
iframe

1 ответ

0
Лучший ответ

IFRAME должен работать. Можете ли вы подтвердить, что javascript работает сам по себе? Можете ли вы подтвердить отсутствие ошибок javascript при проверке параметров консоли в dev-инструментах на chrome или firefox, которые могут исходить из исходных страниц javascript, столкнувшихся со встроенными страницами javascript?

Также заголовок Access-Control-Allow-Origin может быть установлен во встроенном узле, что предотвращает его правильное использование в iframe.

  • 0
    Javascript работает сам по себе. Это не работает, когда я загружаю его из IFRAME.
  • 0
    Проверьте наличие ошибок консоли, затем проверьте заголовок ответа для Access-Control-Allow-Origin
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню