|
20.05.2009, 14:33
|
|
Модератор Всея Форума
|
|
Регистрация: 14.05.2009
Сообщений: 4,021
|
|
Сообщение от Riim
|
Так не проще сделать что бы 'margin-left' автоматически, когда это необходимо переводился в ''marginLeft'', и наоборот.
|
да... так тоже можно... опять же всё для компактности... любой может прикрутить себе такую фичу, если его не устраивают такие параметры... Суть ф-ции - работать... а удобство использования не так критично.
|
|
20.05.2009, 14:35
|
Новичок на форуме
|
|
Регистрация: 19.02.2008
Сообщений: 9,177
|
|
Сообщение от B~Vladi
|
Проверка типов переменных.
|
Зачем? typeof сам по себе нормален. А вот функция типа isArray не повредила бы.
|
|
20.05.2009, 14:37
|
|
Модератор Всея Форума
|
|
Регистрация: 14.05.2009
Сообщений: 4,021
|
|
Сообщение от Kolyaj
|
Зачем? typeof сам по себе нормален. А вот функция типа isArray не повредила бы.
|
Затем, что эти ф-ции используются почти во всех остальных. И я нахожу это удобным.
|
|
20.05.2009, 14:39
|
|
Модератор Всея Форума
|
|
Регистрация: 14.05.2009
Сообщений: 4,021
|
|
isArray да... но не для этого поста... тут не "полезные", а "кросс-браузерные" ф-ции...
|
|
20.05.2009, 14:39
|
Новичок на форуме
|
|
Регистрация: 19.02.2008
Сообщений: 9,177
|
|
Сообщение от B~Vladi
|
Затем, что эти ф-ции используются почти во всех остальных.
|
Аргумент из серии: я написал функцию
function f(x) { return x; }
и использую ее везде.
|
|
20.05.2009, 14:40
|
|
Рассеянный профессор
|
|
Регистрация: 06.04.2009
Сообщений: 2,379
|
|
Сообщение от B~Vladi
|
Функция "Функции получения размеров окна" работает в IE, FF и Opera. Что конкретно плохо?!
|
То, что она работает, еще не значит, что она выдает правильный результат во всех актуальных браузерах.
|
|
20.05.2009, 14:43
|
|
Модератор Всея Форума
|
|
Регистрация: 14.05.2009
Сообщений: 4,021
|
|
Сообщение от Riim
|
То, что она работает, еще не значит, что она выдает правильный результат во всех актуальных браузерах.
|
По крайней мере они совпадают, и все скрипты, которые я писал и используют эту функцию - работают пиксель-в-пиксель. Под понятием "размер окна" я подразумеваю размер узла body а не окно самого браузера. Не вижу никаких причин в сомнении... если у Вас есть что-то конкретное - говорите... зачем догадками?!
|
|
20.05.2009, 14:46
|
|
Модератор Всея Форума
|
|
Регистрация: 14.05.2009
Сообщений: 4,021
|
|
Сообщение от Kolyaj
|
Аргумент из серии: я написал функцию
function f(x) { return x; }
и использую ее везде.
|
Когда в 100 местах мы будем писать typeof(n)=='хз_что' вместо xDef(n) - разница будет видна...
|
|
20.05.2009, 14:46
|
|
Рассеянный профессор
|
|
Регистрация: 06.04.2009
Сообщений: 2,379
|
|
Сообщение от B~Vladi
|
Под понятием "размер окна" я подразумеваю размер узла body а не окно самого браузера.
|
Размер клиентской области?
|
|
20.05.2009, 14:47
|
|
Модератор Всея Форума
|
|
Регистрация: 14.05.2009
Сообщений: 4,021
|
|
именно... Если кого ввёл в ступор - сори...
|
|
|
|