![]() |
Показаны 16 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Веб-сайт (http://netadmin.ws/forum/forumdisplay.php?forumid=25)
-- Размер страницы (http://netadmin.ws/forum/showthread.php?threadid=9650)
Размер страницы
Как узнать размер загруженной страницы (локальной)
она состоит из компоненты доступа к данным к SQL
открывается страница, подключается к SQL, загружает данные, отображает их
как узнать, сколько все это весит в Кб?
- Сохранить и посмотреть размер файла
- Посмотреть заголовок Content-length
- Отследить размер переданных данных (сниферы, анализаторы траффика и т.д.)
- Включить буфферизацию вывода (PHP
b_start() например), а затем посмотреть размер буффера.
__________________
The time was broken ...
При сохранение файла таблица пустая
Анализаторами не выходит, т.к. страница на локальной машине
Про остальное можно поподробней, как это сделать?
Отследить размер переданных данных
Для тебя проще всего будет поставить оперу. Она умеет показывать сколько данных загрузилось.
Включить буфферизацию вывода
Для PHP - http://www.php.net/manual/en/ref.outcontrol.php
__________________
The time was broken ...
Я пробовал открыть страницу в мазиле, он ее не открывает, пишет только для IE5 и выше
Страница HTM, в нее в недрен офисовский клас
Вот тект страницы
Аааа. Мелкософт корпорейшн. Понятно. Что можно сказать, - если страница локальная (file://), и открывается только в IE, то попробуй выяснить размер посредством DOM. Т.е. внедри ф-ию которая будет вызвана в тот момент, когда страница примет конечный вид. В самой же ф-ии посмотри размер document.body.innerHtml например.
__________________
The time was broken ...
извени за тупость, но можно на примере
function getPageSize() { alert(document.body.innerHtml.length+" bytes"); }
__________________
The time was broken ...
а как вызвать эту функцию?
В body.onload например:
<body onload="getPageSize();">
__________________
The time was broken ...
куда не встовлял, везде ошибку пишет, можешь прямо в тхт поставить?
Почитай про JavaScript/JScript. Документации в сети навалом.
__________________
The time was broken ...
Взял пример с датой, поставил, все работает:
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()">
не какого эффекта
innerHtml на innerHTML
__________________
The time was broken ...
Все спасибо, вроде работает
gas1979 добавил 07-10-2004 в 10:24:49:
Да работает, но что конкретно он показывает?
Я добавил картинку, размер не изменился
Браузер загружает картинку отдельно от страницы.
__________________
The time was broken ...
| Формат времени GMT. Текущее время 03:28. | Показаны 16 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.