Карта сайта

Это автоматически сохраненная страница от 10.12.2008. Оригинал был здесь: http://2ch.hk/b/res/5281826.html
Сайт a2ch.ru не связан с авторами и содержимым страницы
жалоба / abuse: admin@a2ch.ru

Срд 10 Дек 2008 23:50:02
Двач, Гугль охуенен. Его сервисы - примеры для тех, кто начал изучать AJAX. Сейчас я бьюсь над проблемой, как реализована фишка с "прогрессбаром" при заходе в GMail. Да, это слой с id=lpt, находящийся внутри другого слоя и меняющий свою ширину, но вот где меняется ширина - это вопрос. Может, кто подскажет?


Срд 10 Дек 2008 23:51:08
Фишка действительно шикарная, но в целом гуглесервисы говно, пользуются своей монополией.

Срд 10 Дек 2008 23:51:47
каша вертолёт зелёный баклажанчик в лице украниского реформа

Срд 10 Дек 2008 23:53:05
>>5281843
я не хочу заводить религиозные споры, меня больше интересует, как это сделано. Замечено в коде использование переменных lp и pr, где берутся - неизвестно, при загрузке pr меняется, lp - нет.

Срд 10 Дек 2008 23:55:25
>>5281826
пиздуй в /s/ еблан

Срд 10 Дек 2008 23:55:58
>>5281916
соси хуй, быдло.

Срд 10 Дек 2008 23:57:52
Перезапость часам к двум - полпервого. Школач еще не закрыли, а он, как известно, до последнего посетителя.

Срд 10 Дек 2008 23:59:08
>>5281952 ты наивно полагаешь что школьники не спят максимум до двух?

Срд 10 Дек 2008 23:59:14
>>5281952
Двачую, ненавижу школоту.

Срд 10 Дек 2008 23:59:48
>>5281965
просто к этому времени открывается ночной Двач.

Чтв 11 Дек 2008 00:10:39
для примера (JavaScript):
for( var x = 0; x < 101; x++ )
{ document.getElementById(идтвоегослоя).style.width = x + "%"; }вместо слоя можно использовать div, засунутый в другой контейнер. у родительского контейнера задай желаемую ширину и высоту.
главное чтобы у дочернего элемента был определён параметр style и id. как-то так:
<div style='width:100px;height:20px;'>
<div style='width:0%;color:blue;' id='pbar'></div>
</div>таким образом, вложеный див будет занимать столько процентов от ширины родительского, сколько ты ему укажешь.

Чтв 11 Дек 2008 00:13:24
бамп

Чтв 11 Дек 2008 00:14:45
>>5282186
javascript-код очевиден же. А ты зайди на гмэйл и обрати внимание, как чотко дерско загружается страница соразмерно твоей скорости коннекта. Тут не обошлось без обмена с серверной стороной.

Чтв 11 Дек 2008 00:18:01
getfirebug.com
поставь брейкпойнты в отладчике
посмотри значения переменных
...
профит

Чтв 11 Дек 2008 00:21:45
>>5282345
firebug не помогает. Реально текущей ширине соответствует значение переменной pr, но lp не меняется. Откуда берется pr - хуй знает, в скрипте обоим прописана инициализация в нули.

Чтв 11 Дек 2008 01:04:34
>>5282421
ты долбоеб не думал о том, что в разные места скриптов можно эту переменную пихать и давать ей все большее значение каждый раз.
=> скрипт грузится => переменная меняется => полосочка растет.

Чтв 11 Дек 2008 01:19:37
>>5283340
хуита детектед.


← К списку тредов