Форум сетевых администраторов Страницы (2): [1] 2 »
Показаны 16 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Веб-сайт (http://netadmin.ws/forum/forumdisplay.php?forumid=25)
-- Размер страницы (http://netadmin.ws/forum/showthread.php?threadid=9650)


Помещено gas1979 07-10-2004 в 08:26:

Размер страницы

Как узнать размер загруженной страницы (локальной)
она состоит из компоненты доступа к данным к SQL

открывается страница, подключается к SQL, загружает данные, отображает их

как узнать, сколько все это весит в Кб?


Помещено RaZEr 07-10-2004 в 08:44:

- Сохранить и посмотреть размер файла
- Посмотреть заголовок Content-length
- Отследить размер переданных данных (сниферы, анализаторы траффика и т.д.)
- Включить буфферизацию вывода (PHPb_start() например), а затем посмотреть размер буффера.

__________________
The time was broken ...


Помещено gas1979 07-10-2004 в 08:49:

При сохранение файла таблица пустая

Анализаторами не выходит, т.к. страница на локальной машине

Про остальное можно поподробней, как это сделать?


Помещено RaZEr 07-10-2004 в 08:52:

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

Включить буфферизацию вывода
Для PHP - http://www.php.net/manual/en/ref.outcontrol.php

__________________
The time was broken ...


Помещено gas1979 07-10-2004 в 09:08:

Я пробовал открыть страницу в мазиле, он ее не открывает, пишет только для IE5 и выше

Страница HTM, в нее в недрен офисовский клас

Вот тект страницы


Помещено RaZEr 07-10-2004 в 09:16:

Аааа. Мелкософт корпорейшн. Понятно. Что можно сказать, - если страница локальная (file://), и открывается только в IE, то попробуй выяснить размер посредством DOM. Т.е. внедри ф-ию которая будет вызвана в тот момент, когда страница примет конечный вид. В самой же ф-ии посмотри размер document.body.innerHtml например.

__________________
The time was broken ...


Помещено gas1979 07-10-2004 в 09:20:

извени за тупость, но можно на примере


Помещено RaZEr 07-10-2004 в 09:23:

function getPageSize() { alert(document.body.innerHtml.length+" bytes"); }

__________________
The time was broken ...


Помещено gas1979 07-10-2004 в 09:34:

а как вызвать эту функцию?


Помещено RaZEr 07-10-2004 в 09:35:

В body.onload например:

<body onload="getPageSize();">

__________________
The time was broken ...


Помещено gas1979 07-10-2004 в 09:48:

куда не встовлял, везде ошибку пишет, можешь прямо в тхт поставить?


Помещено RaZEr 07-10-2004 в 09:50:

Почитай про JavaScript/JScript. Документации в сети навалом.

__________________
The time was broken ...


Помещено gas1979 07-10-2004 в 10:07:

Взял пример с датой, поставил, все работает:

function dateinbar()
{
var d = new Date();
var y = d.getFullYear();
var da = d.getDate();
var m = d.getMonth() + 1;
var t = da + '/' + m + '/' + y;

defaultStatus = "Вы прибыли на страницу " + t + ".";
}
<BODY BGCOLOR="хххххх" onLoad="dateinbar()">

Делаю как ты написал:

function getPageSize() { alert(document.body.innerHtml.length+" bytes"); }

<BODY BGCOLOR="хххххх" onLoad="getPageSize()">

не какого эффекта


Помещено RaZEr 07-10-2004 в 10:12:

innerHtml на innerHTML

__________________
The time was broken ...


Помещено gas1979 07-10-2004 в 10:18:

Все спасибо, вроде работает

gas1979 добавил 07-10-2004 в 10:24:49:
Да работает, но что конкретно он показывает?

Я добавил картинку, размер не изменился


Формат времени GMT. Текущее время 04:37. Страницы (2): [1] 2 »
Показаны 16 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.