Полезная информация

В мире Mozilla происходит много интересных событий. Но вам не нужно постоянно посещать новостные сайты, чтобы быть в курсе всех изменений. Зайдите на ленту новостей Mozilla Россия.

Разработка » Не работает JavaScript. Помогите, срочно надо! » 26-10-2007 18:03:41

:beer::)
Спасибо большое!
Проблема была прям на поверхности... :rolleyes:

А насчет того, что лучше таких вишек с помощью JavaScript не делать - это понятно.. Просто в моем случае по другому никак...

Разработка » Не работает JavaScript. Помогите, срочно надо! » 26-10-2007 17:18:33

На первый взгляд все просто:

Выделить код

Код:

<script language="JavaScript">
d=document;
onload=function(){d.getElementById('d1').style.height=d.getElementById('d2').style.height=Math.max(d.getElementById('d1').offsetHeight,d.getElementById('d2').offsetHeight);}
</script>

HTML:

<div id="d1">
text
</div>

<div id="d2">
</div>

Есть 2 колонки. Скрипт делает так, чтобы эти колонки были одинаковой высоты.
Скрипт работает везде кроме Мозиллы.

Методом научного тыка выяснил, что дело в Doctype: http://hsivonen.iki.fi/doctype/
При стандартном режиме - не работает (режим S), как и при A
Работает только при Q или вообще без объявления стандарта.

Помогите сделать так, чтобы этот скрипт работал в стандартном режиме! При Q верстка вся портиться а переделывать все с нуля только для Мозиллы не хочется.
Надо срочно, сроки горят(

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]