Тема
|
прогресивно показване на страница
|
|
Автор | цxoжek (Нерегистриран) |
Публикувано | 06.12.05 10:54 |
|
Имам една страница с ценова листа, която се зарежда от един масив на PHP, който е на сървъра. Когато клиента иска да я зареди в браузера, чака изтеглянето на целия HTML файл генериран от PHP-то( а той е 200 K)
и чак тогава визуализира ценовата листа на екрана наведнъж. Когато тегли с по 5К клиента се отказва да чака ако не вижда зареждането. Мога ли да показвам готовата(изтеглената) част в браузера и постепенно да се допълва
и клиента да може да разглежда изтегленото, докато се тегли другото?
Питам за IE5.
|
|
Тема
|
Re: прогресивно показване на страница
[re: цxoжek]
|
|
Автор |
ro6avia (усер френдли) |
Публикувано | 06.12.05 11:26 |
|
като за начало махни таблиците
логично е за да се покаже една таблица правилно трябва да се изчете цялата, а като си наръгал всичко в една таблица няма как да се покаже сайта преди да се е свалил
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
|
|
Тема
|
zvuchi smisleno
[re: ro6avia]
|
|
Автор | chovek (Нерегистриран) |
Публикувано | 06.12.05 11:59 |
|
shte probvam всяка група да я сложа в отделна таблица.
А как мога да разбера каква част от страницата вече е изтеглена и колко остава, за да показвам някакъв прогрес
|
|
Тема
|
Re: zvuchi smisleno
[re: chovek]
|
|
Автор | пxп шмaтka (Нерегистриран) |
Публикувано | 06.12.05 12:17 |
|
изплозвай
|
|
Тема
|
Re: zvuchi smisleno
[re: chovek]
|
|
Автор |
vido (непознат
) |
Публикувано | 06.12.05 14:00 |
|
Той експлорера си има прогрес. Къде искащ да показваш друг. Дори и да показваш друг той пак ще взима информация от експлорера. А с PHP не виждам как ще стане. Може би с друг фрейм който се рефрешва, ама става засукано и ще бави още. Между другото, на сървъра (с PHP от Apache например) може ли да се вземе тази информация?
|
|
Тема
|
Re: zvuchi smisleno
[re: vido]
|
|
Автор | пxп шмaтka (Нерегистриран) |
Публикувано | 06.12.05 14:23 |
|
това че ти не виждаш как ще стане с php не значи че не може да стане
|
|
|
ама пак ще питам - за една таблица струва ли си?
There are three determined states the cat could be in: Alive, Dead, and Bloody Furious.
|
|
|
еми...той си знае дали си струва....ама чак и ajax май наистина не си струва
foreach (range(0, 99999999) as $number) {
echo $number;
flush();
}
в най-общи линии това е..
аз бих направил paging на резултатите...че то в една Угромна таблица не е лесно да се ориентират Усерите...
|
|
Тема
|
искам да може да се отпечатва цялата
[re: цxoжek]
|
|
Автор | чoвek (Нерегистриран) |
Публикувано | 06.12.05 15:51 |
|
ценова листа и затова показвам всичко.
С flush() няма ефект към момента.
|
|
Тема
|
Re: искам да може да се отпечатва цялата
[re: чoвek]
|
|
Автор | пxп шмaтka (Нерегистриран) |
Публикувано | 06.12.05 15:53 |
|
а?
и към кой момент няма ефект..и какво правиш въобще?
|
|