Если вы просто хотите отобразить весь контент страницы с другого сайта, вы можете использовать тег <iframe>
.
Ajax (с XmlHttpRequest
объектом) не будет работать в междоменном домене (за исключением некоторых последних браузеров, что, вероятно, не подходит для вашего сайта, учитывая, что вы хотите, чтобы он работал для всех посетителей). .)
Но вы можете использовать прокси на своем сервере, чтобы запрос Ajax выполнялся на вашем сайте (без междомена), и прокси-сервер выбирал страницу из другого домена и возвращал ее вызывающей стороне Ajax.
Этот прокси может быть сценарием, который вы пишете (например, какой-то простой скрипт PHP, который получает параметры и делает запрос, используя curl или любой другой эквивалент), или вы можете использовать, например, модуль apache proxy_http (всего пару строк конфигурации). , нет кода для написания, и гораздо лучше с точки зрения производительности)
Или, если вы не хотите использовать какой-либо вид прокси, вы можете динамически создать тег <script>
, который не ограничивается доменом вашего сайта ...