СообЧа > База Знаний > Интернет > Веб-строительство > Java-script

Вопрос

Нужно, чтобы пока все на странице не загрузится (рисунки и т.д.), ничего бы не показывалось, как только все загрузилось, сразу все видим! Если можно, сразу кодом.

Ответ

Вот код для Internet Explorer:

<HTML>
<HEAD>
</HEAD>
<BODY onLoad="document.all['dall'].style.display='block'">
<div id="dall" style="display:none">


сюда вписать все что находится на странице

</div>
</BODY>
</HTML>


Вот код для NetscapeNavigator 4.x:

<HTML>
<HEAD>
</HEAD>
<Body OnLoad="document.lall.visibility='show'">
<layer id="lall" visibility="hide" >


сюда вписать все что находится на странице

</layer>
</BODY>
</HTML>


Как это совместить для обоих браузеров — вот это уже проблема =)

A.Z.

Или еще — взять все содержимое страницы в таблицу с одной ячейкой и все! Но не показывать страницу пока она не загрузится — это плохой стиль, т.к. при медленном соединении люди просто не поймут, происходит что-то или нет. прелесть того, что гипертекст показывается по мере загрузки — то что его можно читать постепенно, не дожидаясь окончания, это было специально придумано еще на заре интеренета.

sandetsky



Copyright © 2000-2004 Сообщество Чайников
Контактная информация