Вернуться   Форум SAPE.RU > Другое > Курилка

-->
Ответ
 
Опции темы
Старый 01.05.2012, 15:48   #1
Banned
 
Регистрация: 19.07.2010
Адрес: Ukraine
Сообщений: 1,297
Вес репутации: 0
Kino - прекрасное будущееKino - прекрасное будущееKino - прекрасное будущееKino - прекрасное будущееKino - прекрасное будущееKino - прекрасное будущееKino - прекрасное будущееKino - прекрасное будущееKino - прекрасное будущееKino - прекрасное будущееKino - прекрасное будущее
По умолчанию Как отцентровать в <iframe>

Я не спец в HTML, а в PHP вообще нюб, но возник такой вопрос.

Можно ли как-то отцентровать то, что находится между тегами <iframe></iframe>?

Просто на сайте, который транслирует спортивные результаты, появилась реклама по бокам, и теперь вместо спортивных результатов люди видят половину рекламы.
Kino вне форума   Ответить с цитированием
Старый 01.05.2012, 16:07   #2
Эксперт
 
Аватар для MonAmur
 
Регистрация: 03.07.2007
Адрес: Chinatown
Сообщений: 7,265
Вес репутации: 610
MonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущее
По умолчанию

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

примерный код граббера:
PHP код:
<?php

$GrabURL 
"http://www.ya.ru/index.html"
$GrabStart "<html>"
$GrabEnd "</html>"

$OpenFile fopen("$GrabURL""r");
$RetrieveFile fread($OpenFile200000); 
$GrabData eregi("$GrabStart(.*)$GrabEnd"$RetrieveFile$DataPrint);
// $DataPrint[1] = str_replace("", "", $DataPrint[1]); 
// $DataPrint[1] = str_replace("", "", $DataPrint[1]); 
fclose($OpenFile); 
echo 
$DataPrint[1];
echo 
"&nbsp;&nbsp;"

?>
MonAmur вне форума   Ответить с цитированием
Старый 01.05.2012, 17:24   #3
Эксперт
 
Аватар для SergejF
 
Регистрация: 17.02.2008
Адрес: Донецк, ДНР
Сообщений: 8,880
Вес репутации: 504
SergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущее
По умолчанию

Центрируйте контент в той странице, которую пихаете в iframe.
SergejF вне форума   Ответить с цитированием
Старый 01.05.2012, 17:55   #4
Banned
 
Регистрация: 19.07.2010
Адрес: Ukraine
Сообщений: 1,297
Вес репутации: 0
Kino - прекрасное будущееKino - прекрасное будущееKino - прекрасное будущееKino - прекрасное будущееKino - прекрасное будущееKino - прекрасное будущееKino - прекрасное будущееKino - прекрасное будущееKino - прекрасное будущееKino - прекрасное будущееKino - прекрасное будущее
По умолчанию

SergejF, пробовал. Не катит.

http://snookerpro.ru/live-results-snooker/

MonAmur, чот не выходит у меня по Вашей методике)
Kino вне форума   Ответить с цитированием
Старый 01.05.2012, 20:13   #5
Эксперт
 
Аватар для SergejF
 
Регистрация: 17.02.2008
Адрес: Донецк, ДНР
Сообщений: 8,880
Вес репутации: 504
SergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущееSergejF - прекрасное будущее
По умолчанию

Как сделать в Вашем случае не знаю. Страницу сдвигать как то влево надо или масштаб уменьшать. Пас.
SergejF вне форума   Ответить с цитированием
Старый 01.05.2012, 22:07   #6
Мастер
 
Аватар для Vetas
 
Регистрация: 13.03.2008
Адрес: 127.0.0.1
Сообщений: 615
Вес репутации: 241
Vetas - прекрасное будущееVetas - прекрасное будущееVetas - прекрасное будущееVetas - прекрасное будущееVetas - прекрасное будущееVetas - прекрасное будущееVetas - прекрасное будущееVetas - прекрасное будущееVetas - прекрасное будущееVetas - прекрасное будущееVetas - прекрасное будущее
По умолчанию

Только предположительно. На деле - не знаю, что выйдет.
<iframe><div style="position:relative; left:-100px;"> .... </div></iframe>

Добавлено через 15 минут
UPD. Попробовал. Фигня.

Последний раз редактировалось Vetas; 01.05.2012 в 22:07. Причина: Добавлено сообщение
Vetas вне форума   Ответить с цитированием
Старый 01.05.2012, 22:16   #7
Мастер
 
Регистрация: 17.03.2008
Сообщений: 638
Вес репутации: 238
ahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущее
По умолчанию

Никак вы не отцентрируете, только парсить страницу и резать рекламу.
Но тогда по сути и iframe не нужен.
Хотя этот путь не для вас, если вы не шарите в php.
ahsinis вне форума   Ответить с цитированием
Старый 02.05.2012, 00:06   #8
Эксперт
 
Аватар для MonAmur
 
Регистрация: 03.07.2007
Адрес: Chinatown
Сообщений: 7,265
Вес репутации: 610
MonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущее
По умолчанию

Цитата:
Сообщение от Kino Посмотреть сообщение
MonAmur, чот не выходит у меня по Вашей методике)
это ж элементарно ))

нужно взять нужное с этой страницы - http://livescores.worldsnookerdata.c...s.aspx?t=12972

все нужное нахржится между кчастками кода:
начало - <div class="blackBox topnav">
конец - <div class="blackBox foot">

берем год грабера и меняем его так:

<link href="http://c1015724.r24.cf3.rackcdn.com/LiveScores.css" rel="stylesheet" type="text/css" />
<form method="post" action="LiveScores.aspx?t=12972" id="form1">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTEyOTQwNjI3MTVkZIhZdwWQM4hrTvql+kJH/Fut04lPN8SMGmNc6nd8+AJ0" />
<?php
$GrabURL = "http://livescores.worldsnookerdata.com/LiveScores.aspx?t=12972";
$GrabStart = '<div class="blackBox topnav">';
$GrabEnd = '<div class="blackBox foot">';
$OpenFile = fopen("$GrabURL", "r");
$RetrieveFile = fread($OpenFile, 200000);
$GrabData = eregi("$GrabStart(.*)$GrabEnd", $RetrieveFile, $DataPrint);
$DataPrint[1] = str_replace("href=\"", "href=\"http://livescores.worldsnookerdata.com/", $DataPrint[1]);
// $DataPrint[1] = str_replace("", "", $DataPrint[1]);
fclose($OpenFile);
echo $DataPrint[1];
?>
</form>

получается вот что - http://monamur.biz/grab.php

Enjoy!
MonAmur вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Iframe реклама Fixemer Курилка 2 13.02.2012 04:12
тег <iframe> Игорь11 Вопросы от новичков 6 25.10.2011 22:39
Iframe на сайте ? Ramses Курилка 4 26.07.2010 16:36
iframe Basileos Курилка 7 06.04.2009 11:35
Sape и iframe Sambuka Вопросы по работе системы 2 03.03.2008 13:14


Часовой пояс GMT +3, время: 07:44.