Надпись за сколько готова страница
Добавлено:
06 окт 2008, 00:03
Vanofuture
На многих php-сайтах можно внизу видеть подобный текст:
Страница создана за 1.573677 секунд
Вот как это реализовать на UcoZ'е.
- Код: Выделить всё
<script type="text/javascript">
window.onload=function(){
char1='<'+'!--';
char2='(';
data=document.body.innerHTML.split(char1);
data=data[data.length-1].split(char2);
document.getElementById('loadTime').innerHTML='Страница сгенерирована за'+data[0]+'секунд.';}
</script>
<span id="loadTime"></span>
Re: Надпись за сколько готова страница
Добавлено:
06 окт 2008, 00:15
AllCity
Добавлю этот код показывает генерацию страницы на сервере ucoz
а не за сколько загрузилась страница.
Re: Надпись за сколько готова страница
Добавлено:
06 окт 2008, 00:17
Vanofuture
AllCity писал(а):Добавлю этот код показывает генерацию страницы на сервере ucoz
а не за сколько загрузилась страница.
Ну это понятно, хотя можно сделать и второй вариант, указанный тобой =)
Re: Надпись за сколько готова страница
Добавлено:
06 окт 2008, 00:39
AllCity
В любое место сайта ставим этот код:
- Код: Выделить всё
<script type="text/javascript">
int=setInterval('check_genTime()',1);
function check_genTime(){
char1='<'+'!--';
char2='(';
data=document.body.innerHTML.split(char1);
data=data[data.length-1].split(char2);
document.getElementById('genTime').innerHTML='Страница сгенерирована за'+data[0]+'секунд.';}
window.onload=function(){clearInterval(int);}
</script>
<div id="genTime">Loading...</div>
разница в нем в том что он сразу показывает время генерации а не когда сайт полностью загрузился
Re: Надпись за сколько готова страница
Добавлено:
06 окт 2008, 15:24
AllCity
Кстати если кому то надо на php вот код
- Код: Выделить всё
<?
list($msec,$sec)=explode(chr(32),microtime()); $HeadTime=$sec+$msec;
list($msec,$sec)=explode(chr(32),microtime()); echo "Страница сгенерировалась за ".round(($sec+$msec)-$HeadTime,4)." сек."; ?>
Re: Надпись за сколько готова страница
Добавлено:
14 окт 2008, 14:32
Nickgsm
С этим скриптом престаёт работать GreyBox
Re: Надпись за сколько готова страница
Добавлено:
14 окт 2008, 15:18
Nickgsm
Да, попробывал использовал только этотскрипт и GreyBox, без него GreyBox работает, а сним нет.
Может как-нибудь можно подправить.