Skip to content
La2Base
Home
DownloadsWikiForumFAQ
Search
ruen
Sign up Login
HomeFilesWikiLogin
  • Home
  • Downloads
  • Wiki
  • FAQ
  • Contact Us
  • About
  • Rules
  • Privacy
  • Terms of Service

© 2026 la2base.com · All rights reserved

ruen
Forum/Web обвязка/[ищю]Загрузка
Search

[ищю]Загрузка

3 replies132 viewsCurrently viewing: 1
Уриель
Уриель

User

Бывалый

Posts: 198

На форуме с: 12/15/2008

Репутация: +11

Рейтинг: 0

· 06/26/2009, 01:23 PM

Ищю загрузка на сайт так же как на _http://asterios.tm/
Когда туда заходишь там загрузка идёт,типа сайт загружается(картинки).
В просторах инета видел,сейчас не могу найти,помогите плз

0
-=[BloodKill]=-
-=[BloodKill]=-

User

Ветеран

Posts: 1355

На форуме с: 09/01/2008

Репутация: +1179

Рейтинг: 0

· 06/27/2009, 05:31 AM

Создаем индикатор загрузки сайта



Краткая инструкция по добавлению в шаблон "Индикатора загрузки" - т.е. маленького окошечка, которое будет демонстрироваться пользователю, пока грузится ваш сайт, чтобы посетителям не было скучно...

Приступим.

1. Открываем файл index.php шаблона.

2. В любом месте между тегами <head> и </head> добавляем код:

Код
<script type="text/javascript">
     function hideLoading()

  {document.getElementById('pageIsLoading').style.display = 'none';}
  </script>


3. Сразу после тега <body> добавляем код:

Код
<div id="pageIsLoading" style="position:absolute;        
  display:block;      
  padding-left:44px;      
  padding-right:12px;      
  width:auto;      
  height:46px;      
  line-height:46px;      
  border:1px solid #890000;      
  color:#000000;      
  font-weight:bold;      
  background-color:#e5e5e5;      
  background-image:    url(http://www.путь_к_папке_images/имя_картинки.gif);      
  background-position: 6px center;      
  background-repeat: no-repeat;">
<script type="text/javascript">      
if (typeof window_width == 'undefined' || typeof window_height == 'undefined')      
{      
var window_width; var window_height;      
if( typeof( window.innerWidth ) == 'number' )      
{      
window_width = window.innerWidth; window_height = window.innerHeight;      
}      
else      
if(document.documentElement && ( document.documentElement.clientWidth ||
document.documentElement.clientHeight ) )      
{      
window_width = document.documentElement.clientWidth;        
window_height = document.documentElement.clientHeight;      
}      
else      
if(document.body && ( document.body.clientWidth ||
document.body.clientHeight ) )      
{      
window_width = document.body.clientWidth;
window_height = document.body.clientHeight;      
}      
}      
var left = Math.round((window_width - 200) / 2);      
var top = Math.round(((window_height - 46) / 3) + 46);      
document.getElementById('pageIsLoading').style.left = left+'px';      
document.getElementById('pageIsLoading').style.top = top+'px';      
</script>      
Загружается... Ждите...      
</div>



Разумеется, настройки стиля отображения и текста можно изменить на ваш вкус. Вместо "имя_картинки" введите название файла изображения, которое вы желаете показать на индикаторе. Лучше всего сюда подойдет анимированный GIF с изображением, например, песочных часов. Размер картинки при указанных в примере установках - примерно 32х32 пикселя.



4. Непосредственно перед тегом </body> в самом конце файла index.php добавляем код:


Код
<script type="text/javascript">  
if (window.addEventListener) {
   window.addEventListener('load', hideLoading, false);  
}
  else if (window.attachEvent) {
  var r = window.attachEvent("onload", hideLoading);  
}  
  else {
hideLoading();  
}  
</script>




Загрузку можно сгенерировать тут _http://www.ajaxload.info/

Спасибки с вас)

— Оо

0
Анатолий
Анатолий

User

Бывалый

Posts: 496

На форуме с: 11/19/2008

Репутация: +124

Рейтинг: 0

· 06/27/2009, 07:55 PM

Как-бе полезно, спасибо!)

— Random Post Generator

0
Topic is closed for replies