Логин:

Пароль:

Форумы
Общие вопросы
Document Object Model
Обсуждаем конференцию
Web Usability (test)

Общие вопросы

draw layers

> первое на чем спотыкается мозилла, это:
> if (!document.allLayers) {
> document.allLayers = new Array();
> with (document)
> if (nn4) {здесь куча кода для нетскейпа}
> else {
> for (i=0;i<all.length;i++) {
> if (all[i].style && all[i].style.position) {
> allLayers[allLayers.length]=all[i];
> }
> }
> }}
> ну и понятно почему, но я не понял как написать альтернативу для мозилл(мозиллы и нн6). getElementById.length - не катит.

;-)


> вобще, если я правильно понял, тут нужно занести в массив allLayers все слои (при том без имени, а просто типа как объекты) имеющие свой ID и для которых указан position. по-крайней мере, в итоге получается именно это.

Я могу спросить "Зачем?".

Я, как понял наверное, не видел скрипт DW. Но все равно, не могу себе представить ситуацию, когда загружая страниц, я не буду знать какие слои уже созданы, и не смогу учесть, тех, которые создам потом.

Если настолько приспичило, то в NN6 (да и в MSIE5 сработает) нужно начать с document.body и пробежаться по всех суб-нодов... хотя все равно бред.
СообщениеАвторДата
Gilmour26.04.2001 22:37
Konstantin A. M.27.04.2001 09:07
Gilmour29.04.2001 03:36
Leechy27.04.2001 01:10
Gilmour30.04.2001 21:12
Leechy02.05.2001 19:57
Gilmour06.05.2001 04:49
Leechy07.05.2001 14:42
Gilmour08.05.2001 02:34
Gilmour29.04.2001 03:35