Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Тематические » Системы управления сайтами » Подгрузка баннеров из сети

Модерирует : Antuan

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

tjanton

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем привет! Такой вопрос, есть сайт на Битрикс.
 
Установлен в своем дата центре, я провайдер, сам хостер. Дак вот, получается сайт смотрит в локальную сеть и во внешнюю.
 
На сайте есть баннеры с других сайтов, такие как погода, курс валют и т.д.
 
Когда дома, кто-нибудь заходит на сайт без подключенного интернета, сайт открывается очень медленно и долго, из-за того что пытается загрузить эти баннеры. Когда с интернетом заходишь все отлично.
 
Вопрос! Как сделать так, чтобы при подключение к сайту с определенных IP адресов не подгружались эти баннеры? Или может какое-то другое решение есть?

Всего записей: 43 | Зарегистр. 03-03-2010 | Отправлено: 23:19 13-07-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tjanton

Цитата:
Или может какое-то другое решение есть?
 

вставляйте банеры с помощью javascript после загрузки страницы, либо в отдельный iframe, к примеру. можно вообще в нулевой и делать его видимым только после загрузки картинок банеров.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 23:23 13-07-2013
tjanton

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
вставляйте банеры с помощью javascript после загрузки страницы, либо в отдельный iframe, к примеру. можно вообще в нулевой и делать его видимым только после загрузки картинок банеров.
 

 
я в этом полный ноль, можешь поподробнее, пожалуйста?
 
Добавлено:
Вот так сейчас:  
 

Код:
 
<p></p>
<p>  
<!-- Начало кода счетчика UralWeb -->
 
<script language="JavaScript" type="text/javascript">
<!--
  uralweb_d=document;
  uralweb_a='';
  uralweb_a+='&r='+escape(uralweb_d.referrer);
  uralweb_js=10;
//-->
</script>
 
<script language="JavaScript1.1" type="text/javascript">
<!--
  uralweb_a+='&j='+navigator.javaEnabled();
  uralweb_js=11;
//-->
</script>
 
<script language="JavaScript1.2" type="text/javascript">
<!--
  uralweb_s=screen;
  uralweb_a+='&s='+uralweb_s.width+'*'+uralweb_s.height;
  uralweb_a+='&d='+(uralweb_s.colorDepth?uralweb_s.colorDepth:uralweb_s.pixelDepth);
  uralweb_js=12;
//-->
</script>
 
<script language="JavaScript1.3" type="text/javascript">
<!--
  uralweb_js=13;
//-->
</script>
 
<script language="JavaScript" type="text/javascript">
<!--
uralweb_d.write('<a id="bxid_54425" href="http://www.uralweb.ru/rating/go/skat-satka" >'+
'<img id="bxid_52437" border="0" src="http://hc.uralweb.ru/hc/skat-satka?js='+
uralweb_js+'&amp;rand='+Math.random()+uralweb_a+
'" width="88" height="31" alt="Рейтинг UralWeb"  /><'+'/a>');
//-->
</script>
 <noscript> <a href="http://www.uralweb.ru/rating/go/skat-satka"> <img border="0" src="http://hc.uralweb.ru/hc/skat-satka?js=0" width="88" height="31" alt="Рейтинг UralWeb"  /></a> </noscript>  
<!-- конец кода счетчика UralWeb -->
 
 &nbsp;&nbsp;&nbsp;  
<script>URL="http://img.gismeteo.ru/flash/fw88x31.swf?index=99463";w="88";h="31";value="99463";lang="ru";</script>
<script src="http://img.gismeteo.ru/flash/fcode.js"></script>
 
 &nbsp;&nbsp;&nbsp;  
<a href="http://bankir.ru/" title="Курсы валют на Банкир.Ру"><img border="0" alt="Курсы валют на Банкир.Ру" src="http://bankir.ru/kurs/info/1?bg=3&fg=0&v0=000&v1=840&v2=978"></a>
 
</p>
 


Всего записей: 43 | Зарегистр. 03-03-2010 | Отправлено: 23:27 13-07-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tjanton
вставьте из в iframe.. помоему так будет проще )  
тогда родительская страница не будет ждать подгрузки скриптов

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 23:40 13-07-2013
tjanton

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
вставьте из в iframe.. помоему так будет проще )  

 
Это как ?  

Всего записей: 43 | Зарегистр. 03-03-2010 | Отправлено: 23:50 13-07-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tjanton
http://htmlbook.ru/html/iframe
http://www.postroika.ru/html/41step2.html

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 00:00 14-07-2013
tjanton

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
http://htmlbook.ru/html/iframe
http://www.postroika.ru/html/41step2.html

 
 
сделал, теперь лучше загружает, НО, теперь отображается просто белый квадрат, хоть при включенном инете, хоть при выключенном...

Всего записей: 43 | Зарегистр. 03-03-2010 | Отправлено: 00:03 14-07-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tjanton

Цитата:
НО, теперь отображается просто белый квадрат, хоть при включенном инете, хоть при выключенном..

значит что то не так сделали.  
фон подобрать можно под основную страницу, чтобы не выделялся. а можно сделать и, как сказал, iframe с нулевыми размерами и потом увеличить, после (если) загрузки банеров

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 00:14 14-07-2013
tjanton

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
значит что то не так сделали.  

 
сделал вот так:
 

Код:
 
<iframe>
 
<div class="informer">     <? $APPLICATION->IncludeFile(
$APPLICATION->GetTemplatePath("include_copy/informer.php"),
                        Array(),
                        Array("MODE"=>"html")
                        );?>                </div>
</iframe>
 

Всего записей: 43 | Зарегистр. 03-03-2010 | Отправлено: 00:22 14-07-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tjanton
плохо читали.. в iframe подгружается та страница, что указана в атрибуте src
а то, что внутри тега, отображается если браузер не поддерживает iframe (таких уже нет)

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 00:35 14-07-2013
tjanton

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Cheery

 
огромное спасибо! теперь все супер!!

Всего записей: 43 | Зарегистр. 03-03-2010 | Отправлено: 01:13 14-07-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tjanton
как вариант - можете проксировать запросы через свой сервер. но это уже повозиться надо + ограничить возможность совершения других запросов, иначе все будут через этот прокси ходить.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 22:52 14-07-2013
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Тематические » Системы управления сайтами » Подгрузка баннеров из сети


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru