Логин:

Пароль:

Форумы
Общие вопросы
Document Object Model
Обсуждаем конференцию
Web Usability (test)

Общие вопросы

Хороший броузер Мозилла!

> ... Наткнулся на замечательный глючок-с в Мозилле. Для начала приведу код, который этот глюк вызывает:
>
> function showNN(e)
> {
> hor = window.innerWidth - document.getElementById('hint').offsetWidth - 20;
> ver = window.innerHeight - document.getElementById('hint').offsetHeight - 20;

Глюк на самом деле не в Мозилле, а в двух строк, приведенных выше. Просто автор "забыл", что window.innerHeight в NN, это не аналог document.body.offsetHeight в MSIE и никогда небыл. Он возвращает высоту окна, а не документа. Для определение высоты документа в NN можно посмотреть просто в document.height.


> ... Если находишься в начале страницы, все норамально, но если поставить ссылку вниз страницы, куда-нибудь до куда надо доскролить еще, то мозилла показывает правильную координату в alert, а сама выводит слой совершенно в другом месте.

А вот этого я как-то не понял! Integer, он даже в MSIE - Integer, не то что в Mozilla ;-)


> И как же, интересно, такой расчудесный глюк можно побороть???

Reading TFM ;-)

Кстати, пару часов назад делал что-то подобное ;-)
http://www.medicina.ru/infertility/services/
СообщениеАвторДата
Дмитрий Чернов31.07.2001 10:49
Leechy31.07.2001 11:25
Дмитрий Чернов31.07.2001 11:45
Leechy31.07.2001 12:27