Страница 1 из 2
Надпись за сколько готова страница
Добавлено: 05 окт 2008, 23: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: Надпись за сколько готова страница
Добавлено: 05 окт 2008, 23:15
AllCity
Добавлю этот код показывает генерацию страницы на сервере ucoz

а не за сколько загрузилась страница.

Re: Надпись за сколько готова страница
Добавлено: 05 окт 2008, 23:17
Vanofuture
AllCity писал(а):Добавлю этот код показывает генерацию страницы на сервере ucoz

а не за сколько загрузилась страница.
Ну это понятно, хотя можно сделать и второй вариант, указанный тобой =)
Re: Надпись за сколько готова страница
Добавлено: 05 окт 2008, 23: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, 14: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: Надпись за сколько готова страница
Добавлено: 10 окт 2008, 22:05
cucYa
сенкс

Re: Надпись за сколько готова страница
Добавлено: 14 окт 2008, 13:32
Nickgsm
С этим скриптом престаёт работать GreyBox

Re: Надпись за сколько готова страница
Добавлено: 14 окт 2008, 14:03
AllCity
Разве?
Re: Надпись за сколько готова страница
Добавлено: 14 окт 2008, 14:18
Nickgsm
Да, попробывал использовал только этотскрипт и GreyBox, без него GreyBox работает, а сним нет.
Может как-нибудь можно подправить.
Re: Надпись за сколько готова страница
Добавлено: 14 окт 2008, 15:50
AllCity
Сейчас проверю.