Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 02.11.2009, 11:02
Профессор
Отправить личное сообщение для Andrei Посмотреть профиль Найти все сообщения от Andrei
 
Регистрация: 31.10.2009
Сообщений: 151

Плавное появление DIV ?
Добрый день !
Вот написал такой код: после загрузки страницы контент в div плавно появляется,
я новичёк в js поэтому хотелось бы чтобы вы посмотрели код ! Правильно ли я сделал или это реализуется подругому ? =>

<script type="text/javascript">
var a = 0;
function page_open() {

a += 0.05;

document.getElementsByTagName('DIV')[0].style.opacity = a;

if (a < 1){

setTimeout(page_open, 20);

}
}

</script>
<body onLoad="main()">

Последний раз редактировалось Andrei, 02.11.2009 в 13:50.
Ответить с цитированием
  #2 (permalink)  
Старый 02.11.2009, 15:08
Аспирант
Отправить личное сообщение для IIIEPJIOK Посмотреть профиль Найти все сообщения от IIIEPJIOK
 
Регистрация: 23.12.2008
Сообщений: 75

В ИЕ работает?
Ответить с цитированием
  #3 (permalink)  
Старый 02.11.2009, 17:51
Профессор
Отправить личное сообщение для Andrei Посмотреть профиль Найти все сообщения от Andrei
 
Регистрация: 31.10.2009
Сообщений: 151

Неа, там нужно прозрачность элемента подругому задовать:

document.getElementsByTagName('DIV')[0].style.filter = "alpha(opacity=a)"
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как убрать выделение в Опере у div, получившего фокус ? spa_2002 Opera, Safari и др. 5 03.09.2009 10:42
блоки с одинаковыми DIV названиями GAZok Элементы интерфейса 1 11.08.2009 10:46
Границы элемента DIv gosha_kap Общие вопросы Javascript 1 06.07.2009 17:12
Как "вытащить" div из table linbis Элементы интерфейса 4 27.03.2009 17:57
div с overflow-y: scroll; + большой контент + Opera/Firefox bug no. Общие вопросы Javascript 2 24.02.2009 11:20