Самый простой способ сделать эту работу, своего рода, является использование <iframe
>:
<iframe src="http://www.example.com/index.php?title=Media:Object4&action=raw&ctype=html"></iframe>
Если вы хотите, чтобы загрузить его внутри определенного контейнера, вы должны выполнить веб-запрос, используя JavaScript; JQuery пример:
<div id="container"></div>
<script>
$('#container').load('http://www.example.com/index.php?title=Media:Object4&action=raw&ctype=html');
</script>
Если удаленный URL не в том же домене, что вам нужно использовать прокси-сервер:
<script>
$('#container').load('/path/to/myproxy.php', {
url: 'http://www.example.com/index.php?title=Media:Object4&action=raw&ctype=html'
});
</script>
Тогда ваш PHP код может выглядеть следующим образом:
<?php
if (parse_url($_POST['url'], PHP_URL_HOST) === 'www.example.com') {
echo file_get_contents($_POST['url']);
}
Первый HTML-код не работает *. Во-вторых, везде нет * компиляции. – techfoobar
Вы можете посмотреть в AJAX, но это очень сложно, если вы хотите запросить данные из другого домена. – 11684