Jump to content
  • 0

Загрузка страницы


Vombland
 Share

Question

5 answers to this question

Recommended Posts

  • 0

ну значит над собой или у вас в админке метров 10 грузится, что вы хотите видеть процесс загрузки? Боюсь спросить только чего ))

Расскажите, может вам не нужно то, что вы хотите

Link to comment
Share on other sites

  • 0

С помощью пхп не как... (потому как php серверный язык программирования, в лучшем случаи можно посчитать размер страницы которая будет передана пользователю и только)

Можно использовать фрэймы и js, можно что-то вроде flasha, можно плагин на браузер поставить(в Opere и ряде других современных брузеров есть стандартные счетчики загрузки(по умолчанию они не выводятся))...

Link to comment
Share on other sites

  • 0

Вешать загрузку полностью на Ajax, чтобы изначально в коде страницы располагался лишь прогрессбар. Затем JavaScript будет в фоновом режиме запрашивать страницу с сервера. После получения HTML-кода необходимо выдернуть из него адреса всех изображений, которые будут отображаться на странице, и произвести их кэширование при помощи следующего кода:


// Допустим, что это у нас массив с путями к изображениям
var i = new Array();
// Проходим в цикле по всем элементам массива
for(j in i){
// Создаем новое изображение и указываем путь, благодаря чему оно попадет в кэш браузера
(new Image()).src = i[j]
};

Разумеется, по мере кэширования показания прогрессбара должны обновляться.

Когда все изображения будут загружены, можно скрывать прогрессбар и выводить на страницу загруженный HTML.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy