Javascript-форум (https://javascript.ru/forum/)
-   Ваши сайты и скрипты (https://javascript.ru/forum/project/)
-   -   Кросс-браузерные функции (https://javascript.ru/forum/project/3754-kross-brauzernye-funkcii.html)

Riim 20.05.2009 18:28

Цитата:

Сообщение от B~Vladi
Для чего все эти сложности с массивом?!

Когда вам нужно будет вывести не 2, а 20 значений тогда поймете.
Здесь просто по привычке.

Цитата:

Сообщение от B~Vladi
Отличается из-за левой панели.

Цитата:

Сообщение от B~Vladi
Установите margin и padding в 0 для html и body и они совпадут.

Не обязательно. Там много причин.

Цитата:

Сообщение от B~Vladi
Почему же вы тогда утверждаете обратное?!

Обратного для всех версий я не утверждал. Еще раз вчитайтесь в строку:
window.parseFloat(window.opera.version()) < 9.5


Цитата:

Сообщение от B~Vladi
Opera 10.00 1, Build - 1355.
1263, 1279.

Opera 9.64, Build - 10487
1263, 1279

Opera 9.24, Build - 8816
1274, 1274

Так вы все-таки признаете, что были неправы? И я могу спокойно идти спать? Отпустите меня, пожалуйста. Я уже 4 часа должен спать.:)

B~Vladi 20.05.2009 18:32

:lol:
Конечно...

Но я прав:)

B~Vladi 20.05.2009 18:33

1263, 1279 - разные значения мы получаем из-за margin и padding, установленных по-дефолту... Каждый более-менее опытный верстальщил их обнулит и значения совпадут.

Riim 20.05.2009 18:34

Цитата:

Сообщение от B~Vladi
Но я прав

Да да. Я уже писал:
Цитата:


Они все глупенькие там. А вы умный.


Riim 20.05.2009 18:35

Цитата:

Сообщение от B~Vladi
1263, 1279 - разные значения мы получаем из-за margin и padding, установленных по-дефолту... Каждый более-менее опытный верстальщил их обнулит и значения совпадут.

Еще раз. Контрольный:

Цитата:

Сообщение от Riim
Не обязательно. Там много причин.


B~Vladi 20.05.2009 18:35

А в Opera 9.24 это происходит из-за левой панели. Она как раз и отнимает эти 5 пикселей... так что всё правильно...

B~Vladi 20.05.2009 18:35

Riim,
Дайте мне свой код, а?!

B~Vladi 20.05.2009 18:36

Можно завтра:)

x-yuri 20.05.2009 20:17

Цитата:

оптимизировал своим чудо-способом, который на этом форуме признан жутко не читабельным
улыбнуло :)

по поводу размеров клиентской области есть такая статья - http://www.howtocreate.co.uk/tutoria.../browserwindow

B~Vladi 21.05.2009 09:58

Цитата:

Сообщение от x-yuri
по поводу размеров клиентской области есть такая статья - http://www.howtocreate.co.uk/tutoria.../browserwindow

Понравилась табличка, но она не актуальна уже:(

Если у кого эти ф-ции возвращают неправельный результат - пожалуйста! напишите подробнее об этом! какой браузер, сборка, DTD и при каких условиях это проявляется. Возможно после установки каких-либо стилей у вас стала врать ф-ция или ещё что-нить. И, пожалуйста, не пишите вещей вроде "а ты попробуй дтд сменить - я уверен всё слетит!". Сначала сам поменяй, а потом говори! Ненада глупых догадок. clientWidth - это реализация браузера, а не свойство из спецификации DOM, поэтому смена DTD, думаю, не должна на это влиять. Хотя... Ядро браузера - потёмки... Спасибо.


Часовой пояс GMT +3, время: 04:11.