ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Скрипт загрузки страницы
  #1  
Старый 27.08.2008, 00:44
Аватар для Zedi
Zedi
Постоянный
Регистрация: 06.06.2007
Сообщений: 335
Провел на форуме:
1487377

Репутация: 392
Отправить сообщение для Zedi с помощью ICQ
По умолчанию Скрипт загрузки страницы

Привет всем. Нужен скрипт чтоб было написано загрузка а в это время загружалась страница с картинками, чтобы потом показать все сразу
 
Ответить с цитированием

  #2  
Старый 27.08.2008, 09:55
Аватар для slesh
slesh
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме:
3288241

Репутация: 3349


Отправить сообщение для slesh с помощью ICQ
По умолчанию

как вариант можешешь попробовать или заюзать JS в области Microsoft.XMLHTTP или Msxml2.XMLHTTP
И постоить примерно такую систему. Грузится страница с картинкой типа загрузка.
попутно скритп грузит остальную часть страницы, а также заранее можно закешировать картинки, т.е. грузить в созданные через js - image. Затем скрываешь слой с картинкой и можно через document.write вывести остаток данных. а картинки браузер из кеша возьмет.

Ну или заюзай ajax
 
Ответить с цитированием

  #3  
Старый 27.08.2008, 10:21
Аватар для kap1k
kap1k
Новичок
Регистрация: 27.08.2008
Сообщений: 1
Провел на форуме:
11343

Репутация: 6
Отправить сообщение для kap1k с помощью ICQ
По умолчанию

Код:
<html>
<head>
<title>Loading</title>
<script type="text/javascript">  
function hideLoading() {  
document.getElementById('pageIsLoading').style. display = 'none';  
}  
</script>  
</head>

<body bgcolor="grey">
<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://адрес вашей картинки);  
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.l eft = left+'px';  
document.getElementById('pageIsLoading').style.t op = top+'px';  
</script>  
Загружается... Ждите...  
</div>

<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>  
</body>
</html>
 
Ответить с цитированием

  #4  
Старый 27.08.2008, 21:02
Аватар для Zedi
Zedi
Постоянный
Регистрация: 06.06.2007
Сообщений: 335
Провел на форуме:
1487377

Репутация: 392
Отправить сообщение для Zedi с помощью ICQ
По умолчанию

Есть у кого еще готовые решения написать сам немогу т.к знаю пока только пхп, только под все браузеры плз
 
Ответить с цитированием

  #5  
Старый 27.08.2008, 21:16
Аватар для Jer1cho
Jer1cho
Участник форума
Регистрация: 06.06.2008
Сообщений: 162
Провел на форуме:
3942177

Репутация: 244
Отправить сообщение для Jer1cho с помощью ICQ
По умолчанию

PHP код:
<html>
 <
head>
    <
title>test</title>
    <
style type="text/css">
        
body {
        
margin:0;
        }

        
#loading {
        
visibility:visible;
        
background:#eaeaea;
        
position:absolute;
        
width:100%;
        
height:100%;
        }
    </
style>
 </
head>
 <
body onload="document.getElementById('loading').style.visibility='hidden'">
    <
div id="loading">
        <
br/><br/><br/><br/>
        <
center><h2>Loading</h2></center>
    </
div>
    <
b>Something</b>
 </
body>
</
html
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Загрузки для новичков Sharingan Авторские статьи 39 26.05.2010 19:52
Скрипт загрузки фоток MafiaBoy3 PHP, PERL, MySQL, JavaScript 7 28.07.2008 15:32
Управление памятью в ядре Windows XP _Great_ С/С++, C#, Delphi, .NET, Asm 4 12.01.2008 02:17



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


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




ANTICHAT.XYZ