| |
|
|
| | Всем привет. Есть форма, в ней стилями сделаны кнопки и другие элементы. На медленном Интернете эти элементы подгружаются очень медленно. Поэтому я загружаю эту форму заведомо скрытой. Теперь задача определить момент полной загрузки всех элементов на форме и тогда ее показать. Как вариант назначить всем элементам формы один класс и потом проверить на загруженность. Вопрос как это сделать? И возможно? Спасибо. | |
| |
|
|
| |
|
|
| |
для: TetRiska
(16.11.2011 в 23:01)
| | | скорее всего долго грузятся картинки? если они, то лучше слить в одну и повесить на неё событие онлоад
var img = new Image();
img.onload = function() {
//тут код отображающий форму
}
img.src = 'путь к картинке';
|
| |
| |
|
|
| |
|
|
| |
для: Lelik
(16.11.2011 в 23:44)
| | | я и так сделал спрайт, но я его не подгружаю напрямую через тег <img ...., а использую в стилях | |
| |
|
|
| |
|
|
| |
для: TetRiska
(17.11.2011 в 00:08)
| | | ничего страшного. display:none для формы, а потом наевсить событие на этот рисунок, если он загрузится из цсс или будет в кеше скрипт обработает это и отобразит форму | |
| |
|
|
| |
|
|
| |
для: Lelik
(17.11.2011 в 01:04)
| | | решил, спасибо | |
| |
|
|