Страница внутри страницы

SN
На сайте с 18.02.2019
Offline
2
1033

Всем привет, подскажите пожалуйста как мне добавить на страницу часть другой страницы одного сайта ?

Пробовал вот эту конфигурацию:

<iframe src="https://matchtv.ru/tvguide" width="650" height="600" scrolling="auto"> </iframe>

Но она отображает страницу целиком, вместе с шапкой и прочими элементами, а мне нужно только содержимое страницы, без сайдбара, футера, шапки и тп

Как это сделать ? Подскажите плиз

S
На сайте с 30.09.2016
Offline
469
#1

Варианты:

1. Выводите контент средствами CMS.

2. Достаёте контент http-запросом и регуляркой вытаскиваете оттуда нужный кусок.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
SN
На сайте с 18.02.2019
Offline
2
#2

А есть пример 2го способа или название ?

Samail
На сайте с 10.05.2007
Offline
361
#3
SeoNubus:
как мне добавить на страницу часть другой страницы одного сайта

Часть страницы чужого сайта? Того что в коде фрейма указан?

SS
На сайте с 15.12.2015
Offline
83
#4

Пример как получить страницу можно найти здесь https://learn.javascript.ru/ajax-xmlhttprequest

Кроме регулярки можно сделать через innerhtml и поиск по id или имени класса, тега (если есть нужная разметка у встраиваемой страницы)

---------- Добавлено 24.02.2019 в 16:44 ----------

P.S. Если эта страница ваша.

Размещение естественных ссылок на тематических порталах, отзовиках, справочниках (/ru/forum/1013919)
M
На сайте с 04.03.2017
Offline
34
#5

на php примерно так


$html = file_get_html('http://site.ru');
$sitecontent = $html->find('div[id=content]');
echo $sitecontent;
100 USD на счет в DigitalOcean (http://clc.to/do100usd) при регистрации по этой ссылке
S
На сайте с 30.09.2016
Offline
469
#6
SeoNubus:
А есть пример 2го способа или название ?

1. curl

2. fsockopen()

Потом - разбор регуляркой, preg_match() или preg_replace(). Но это имеет смысл делать, если сайт чужой. А Вы в стартпосте написали

SeoNubus:
добавить на страницу часть другой страницы одного сайта
Если всё делается в пределах одного сайта, то имеет смысл выводить контент средствами CMS.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий