Вариант 1
<style type="text/css">
#frame{
overflow: hidden;
width:735px;
height:380px;
}
</style>
<script type="text/javascript">
function loadFrame(){
document.getElementById('frame').scrollTop = 210;
document.getElementById('frame').scrollLeft = 40;
}
</script>
<body onload="loadFrame()">
<div id="frame">
<iframe src="https://pharmacomlabs.com/code/" width="1024" height="1000" scrolling="no"></iframe>
</div>
Вариант 2
Вместо:
‘http://site.ru/page’ — страница сайта, откуда нужно взять контент
‘<div class=»start»><span class=»needed-text»>’ — заменить на фрагмент кода, откуда начинается необходимый контент
‘</span></div>’ — заменить на фрагмент кода, где заканчивается нужный контент
Например, если нужный контент лежит в конструкции <div class=»start»><span class=»needed-text»>, а заканчивается фрагмент конструкцией </span></div>, то вставляем в наш php-код эти значения, соответственно.
В адресной строке браузера запускаем данный файл (http://my-site.ru/file.php) и если все сделано правильно, на странице будет выведен контент со стороннего сайта.
Для того, чтобы добавить этот контент на внутреннюю страницу нашего сайта, то добавляем в нее (внутреннюю страницу) следующий код:
1
2
3
4
|
<?
$content = file_get_contents('http://my-site.ru/file.php');
echo $content;
?>
|
Вариант 3
<?php function parse($p1,$p2,$p3){ $num1 = strpos($p1,$p2); if(!$num1) return 0 ; $num2 = substr($p1,$num1); return substr($num2,0,strpos($num2,$p3)); } $link = file_get_contents("http://toffe.org.ua/"); $start_teg = "<div class=osn>"; // Начало тегов от которых парсить $stop_teg = "<a href=index.php?id=kd>"; //До кудо парсить теги echo parse($link,$start_teg,$stop_teg); ?>