информационная безопасность
без паники и всерьез
 подробно о проекте
Атака на InternetСетевые кракеры и правда о деле ЛевинаЗа кого нас держат?
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 PHP2Shell начали эксплуатировать... 
 Четыре уязвимости Plex объединяют... 
 Вредоносный релиз LiteLLM 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / web building
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Как достать layer 05.11.03 18:16  
Автор: TLoD,Snake Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Как в Netscape 7.1 достать layer чтобы записать в него какой-то текст. Пробую через document.layerNAme, document.layers[]
он даже document.layers.length не отдает почему-то?

HELP!!!
Я, конечно, извиняюсь, но 05.11.03 18:20  
Автор: Ktirf <Æ Rusakov> Статус: Elderman
Отредактировано 05.11.03 18:20  Количество правок: 1
<"чистая" ссылка>
> Как в Netscape 7.1 достать layer чтобы записать в него
> какой-то текст. Пробую через document.layerNAme,
> document.layers[]
> он даже document.layers.length не отдает почему-то?
>
> HELP!!!
...зачем тебе <layer>? <div> не подходит?
По существу: можешь попробовать getElementById.
с совместимостью вечные проблемы 05.11.03 20:55  
Автор: dl <Dmitry Leonov>
<"чистая" ссылка>
а для этой задачи в дримвивере есть очень подходящая функция, работающая практически везде:

function findObj(theObj, theDoc)
{
  var p, i, foundObj;
  
  if(!theDoc) theDoc = document;
  if( (p = theObj.indexOf("?")) > 0 && parent.frames.length)
  {
    theDoc = parent.frames[theObj.substring(p+1)].document;
    theObj = theObj.substring(0,p);
  }
  if(!(foundObj = theDoc[theObj]) && theDoc.all) foundObj = theDoc.all[theObj];
  for (i=0; !foundObj && i < theDoc.forms.length; i++) 
    foundObj = theDoc.forms[i][theObj];
  for(i=0; !foundObj && theDoc.layers && i < theDoc.layers.length; i++) 
    foundObj = findObj(theObj,theDoc.layers[i].document);
  if(!foundObj && document.getElementById) foundObj = document.getElementById(theObj);
  
  return foundObj;
}

---
1





Рейтинг@Mail.ru


  Copyright © 2001-2026 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach