Реклама на сайте Advertise with us
Тема: Жаба, которая скрипт. Хелп. Расширенный поиск по форуму
 
Внимание! В связи с устареванием топика эта страница была взята из кэша.
Автор Сообщение
Информация о пользователе Pentarh


Зарегистрирован: 05.04.03
Сообщения: 1376
Ссылка на сообщениеДобавлено: 16/09/03 в 16:51     

Есть еще проблема.

Вот есть у меня функция на сабже. Она обращается и проделывает кой-какие операции с элементами страницы.
Ну в стиле

Код:

document.all.some_field.style.display='none';


При попытке вызвать эту функцию из

Код:

<body onload="foo();">


ИЕ мне говорит, что то, к чему я обращаюсь, не является объектом.
Насколько я знаю, оно во время onload еще не является. А после него еще как является, т.к. если вызываю вот так

Код:

<body onload="setTimeout('foo();',1000)">


то спустя секунду все идет аж набегом. Вот только на локальной машине идет. При загрузке из инета, там больше чем секунда проходит, пока пага подгрузится.
Короче, я знаю, что все эти таймауты это извращение. Никто не подскажет, че делать?

K началу

 
Информация о пользователе Alexus


Зарегистрирован: 07.11.02
Сообщения: 722
Ссылка на сообщениеДобавлено: 16/09/03 в 17:13     

разсполагай вызов функции после последнего вызываемого элемента в страничке. по моему должно работать.

K началу

 
Информация о пользователе sAx


Зарегистрирован: 07.06.00
Сообщения: 1826
Ссылка на сообщениеДобавлено: 16/09/03 в 20:01     

Я так делал, работает:

Код:

function s() {
   formObj = document.ss;
   if(formObj.sd.checked) {
      html="тексты, картинки и т.д.";
   }
   else {
      html="";
   }
   document.getElementById("d").innerHTML=html;
}

...........
</head>
<body onload="s();" >

<form name='ss'>
<INPUT type=checkbox class=radio name="sb"....... onclick="s();" ...

выводится сюда <div id="d"></div>
</form>

т.е. основная идея не в том, чтобы скрыть что-то через стиль (кстати, это броузерозависимо), а вообще не выводить. Событие formObj.sd.checked вполне может быть другим. Короче, подумай в эту сторону.

K началу

 
Информация о пользователе Pentarh


Зарегистрирован: 05.04.03
Сообщения: 1376
Ссылка на сообщениеДобавлено: 16/09/03 в 20:12     

2sAx: оригинально, понравилося :-), но в моем случае трудно применимо. Что броузерозависимо, я в курсе. Мне тока ИЕ и нада.

2Alexus: вроде работает :-) сенк ю.

K началу

 
Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!
Внимание! В связи с устареванием топика эта страница была взята из кэша.

Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »