Приветствую Вас Прохожий | RSS Воскресенье, 24.11.2024, 01:05
Меню сайта
ВИДЕО УРОКИ СКРИПТЫ UCOZ ШАБЛОНЫ UCOZ ФОТОШОП UCOZ КАТАЛОГ СТАТЕЙ ВЕБМАСТЕРУ UCOZ ВИДЕО ФОТОШОПА ДОПОЛНЕНИЕ САЙТА РАЗДЕЛ СТУДИИ УСЛУГИ НАШЕГО САЙТА


Мини-чат
Все вопросы задаем в форуме,
здесь они игнорируются!



Статистика
Онлайн всего: 30
Гостей: 30
Пользователей: 0



Главная » Файлы » Скрипты для uCoz » Скрипты Разное

Блок во время загрузки сайта

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



Установка: Все коды вставляем между <head> </head> на ту страницу где хотите чтобы показывал.
Code

<style type="text/css">
#fadeinbox{
position:absolute;
width: 300px;
left: 0;
top: -400px;
border: 1px solid #369;
background-color: #f2f2f2;
padding: 4px;
z-index: 100;
visibility:hidden;
}
</style>
<script type="text/javascript">
var displaymode="always"
var enablefade="yes"  
var autohidebox=["yes", 10]
var showonscroll="yes"  
var IEfadelength=1  
var Mozfadedegree=0.05  
if (parseInt(displaymode)!=NaN)
var random_num=Math.floor(Math.random()*displaymode)
function displayfadeinbox(){
var ie=document.all && !window.opera
var dom=document.getElementById
iebody=(document.compatMode=="CSS1Compat")? document.documentElement : document.body
objref=(dom)? document.getElementById("fadeinbox") : document.all.fadeinbox
var scroll_top=(ie)? iebody.scrollTop : window.pageYOffset
var docwidth=(ie)? iebody.clientWidth : window.innerWidth
docheight=(ie)? iebody.clientHeight: window.innerHeight
var objwidth=objref.offsetWidth
objheight=objref.offsetHeight
objref.style.left=docwidth/2-objwidth/2+"px"
objref.style.top=scroll_top+docheight/2-objheight/2+"px"
if (showonscroll=="yes")
showonscrollvar=setInterval("staticfadebox()", 50)
if (enablefade=="yes" && objref.filters){
objref.filters[0].duration=IEfadelength
objref.filters[0].Apply()
objref.filters[0].Play()
}
objref.style.visibility="visible"
if (objref.style.MozOpacity){
if (enablefade=="yes")
mozfadevar=setInterval("mozfadefx()", 90)
else{
objref.style.MozOpacity=1
controlledhidebox()
}}
else
controlledhidebox()
}
function mozfadefx(){
if (parseFloat(objref.style.MozOpacity)<1)
objref.style.MozOpacity=parseFloat(objref.style.MozOpacity)+Mozfadedegree
else{
clearInterval(mozfadevar)
controlledhidebox()
}}
function staticfadebox(){
var ie=document.all && !window.opera
var scroll_top=(ie)? iebody.scrollTop : window.pageYOffset
objref.style.top=scroll_top+docheight/2-objheight/2+"px"
}
function hidefadebox(){
objref.style.visibility="hidden"
if (typeof showonscrollvar!="undefined")
clearInterval(showonscrollvar)
}
function controlledhidebox(){
if (autohidebox[0]=="yes"){
var delayvar=(enablefade=="yes" && objref.filters)? (autohidebox[1]+objref.filters[0].duration)*1000 : autohidebox[1]*1000
setTimeout("hidefadebox()", delayvar)
}}
function initfunction(){
setTimeout("displayfadeinbox()", 100)
}
function get_cookie(Name) {
var search = Name + "="
var returnvalue = ""
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) {
offset += search.length
end = document.cookie.indexOf(";", offset)
if (end == -1)
end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end))
}}
return returnvalue;
}
if (displaymode=="oncepersession" && get_cookie("fadedin")=="" || displaymode=="always" || parseInt(displaymode)!=NaN && random_num==0){
if (window.addEventListener)
window.addEventListener("load", initfunction, false)
else if (window.attachEvent)
window.attachEvent("onload", initfunction)
else if (document.getElementById)
window.onload=initfunction
document.cookie="fadedin=yes"
}
</script>
<DIV id="fadeinbox" style="filter:progid:DXImageTransform.Microsoft.RandomDissolve(duration=1) progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135) ; -moz-opacity:0">
Идет загрузка страницы...
<br> <img src="http://test-ucozon.do.am/files/upload.gif" border="0" alt="" />
<div align="right"> <a href="#" onClick="hidefadebox();return false">Закрыть</a>
</div>
</div>


Настройки:
var autohidebox=["yes", 10] секунды

Все стили управляются одним континентом #fadeinbox.

Все. Остальное можете не чего не трогать.


Такие примеры можно встретит на некоторых сайтах, но не на юкозе, этот скрипт я учил в одном блоге у американцов. Так что нету источника.
Автор\Источник: JavaScript примеры

Для того что бы скачать архив необходимо зайти на сайт как пользователь.
Просмотров: 1931 | Рейтинг: 5.0/2 | |Категория: Скрипты Разное | Добавил: STAFF | Дата: 06.09.2011 | Скачали: 0 | Теги: Время, Блок, сайта, загрузки
Похожие новости на нашем сайте
Коментарий к новости

Всего комментариев: 0

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Форма входа


Поиск


На форуме

1 Работа на заводе

29

2 Комплексный прогон сайт...

54

3 Армия

0

4 Может у кого есть!

6

5 Нужны копирайты

1

6 Остались честные СМИ?

0

7 Раздача подарков и стик...

1

8 Дисковое пространство

3

9 Ручной прогон по трасто...

19

10 бот для умножения денег...

0


Подробней о форуме


Комментарии



Copyright UcozOn.ru™ © 2008-2024


Кнопка 88х31 сайта ucozon.ru