WingedFox
-
Posts
214 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Posts posted by WingedFox
-
-
Roldo
Для начала почитайте
http://www.w3.org/TR/REC-CSS2/
По освоении в этих документах можете изучить, например, http://forum.dklab.ru/js/advises/QuotSnegopadQuot.html
-
Написать по правилам, а не так как взбред?т в голову.
Наличие у Ie и Оперы телепатических способностей не да?т права их использовать =)
-
Storm
Собственные кнопки на странице - это не альтернатива, а "bad practice". Такой подход гарантированно запутает пользователя, который рассчитывает на наличие "интуитивно-понятного" решения, т.е. наличия тому, к чему он уже привык.
Вряд ли в его привычках найд?тся наличие 2 наборов кнопок навигации по истории переходов.
-
Технология с применением якорей - вполне устроявшееся решение и даже хорошо работает. Но для корректной индексации сайта и работе при отключенном Js нужна нормальная "копия" сайта с прямыми ссылками.
Фактически, букмаркабельным и поддерживающим историю переходов Ajax-сайт можно сделать только таким образом. Другое дело, что это чистый довесок поверх классической реализации и злоупотреблять таким подходом не желательно.
Кстати, якорь не отлавливается на сервере никаким образом, он просто не попадает в заголовки.
-
happyproff
Используйте getFullYear и не надо будет детектить браузеры.
var month = ["января ", "февраля ", "марта ", "апреля ", "мая ", "июня ", "июля ", "августа ", "сентября ", "октября ", "ноября ", "декабря"][mymonth];
выглядит куда изящнее, нежели пачка if.
-
str.split(/-/);
-
AKS
До сих пор Оперу с включенной мимикрией многие воспринимают как IE.
Так что, реальная е? доля много больше.
-
CSR
Для начала, проверьте результат при использовании события onload.
-
Решение очень простое: не модифицировать DOM до момента окончания его загрузки.
Все скрипты с getElementById и т.п. запускаются либо на onload, либо на DOMContentLoaded - требует эмуляции в IE, например: http://svn.debugger.ru/wsvn/JS%20libraries...eventmanager.js
-
if ('keydown' == event.type && 13=event.keyCode) return false;
-
ags
Да на пожалуйста =)
Если не секрет, зачем это нужно было?
-
Уберите alert.
-
ZoNT
Ищите, чем сломали FF =)
-
Микель
Никакой разницы нет. Вс? зависит только от взаимного расположения блоков в дереве и в установках родительских блоков.
-
Почитайте про требуемые для работы zIndex значения свойства position.
-
ZoNT
Кривые руки и надуманные проблемы не есть причина не пользоваться нормальными инструментами.
Отказ от DOM и наличие требования поддерживать антикварные браузеры обходится куда дороже, нежели потеря 0.5%-1% подобных пользователей.
-
ZoNT
Может в консерватории чего подправить?
У меня в 2.0.0.12 пашет. =)
И даже в сафаре 3.1 работает отлично. =)
-
ZoNT
Каков процент посетителей с такими браузерами для Ваших проектов, позвольте поинтересоваться? 8*)
-
Ну, я бы сказал что очень даже возможно:
<body>
asdf
<script>
function doSelect() {
if (window.getSelection) {
var sel = window.getSelection()
rng = document.createRange()
sel.removeAllRanges();
rng.setStart(document.body,0);
rng.setEnd(document.body,document.body.childNodes.length);
sel.addRange(rng);
} else if (document.selection) {
var rng = document.selection.createRange();
rng.moveToElementText(document.body);
rng.select();
}
}
</script>
<p>
1234
<span>
zxcv
</span>
</p>
qwer
<a href="#" onclick="doSelect(); return false;">click me</a>
</body> -
4.3.9 Undefined Value
The undefined value is a primitive value used when a variable has not been assigned a value.
4.3.10 Undefined Type
The type Undefined has exactly one value, called undefined.
А проверка на функцию делается через тот же typeof.
-
Eugen
Кросс-браузерно подобное сделать невозможно. Единственный корректный вариант - перебирать поля формы вручную.
-
а пользовать document.referer не судьба?
-
binary
Надо решать проблемы правильным проектированием, а не запрещением пользователю делать что-либо.
-
binary
Эффективнее будет сменить разрешение монитора.
Тогда юзеру просто некуда будет растягивать окошко.
Поведение двоичного кодов и сценариев
in JavaScript
Posted
homm
В IE6 и 7 выводится предупреждение о запуске "активного содержимого" в локальной зоне безопасности. Учитывая количество дыр и степень интеграции браузера в систему - это вполне логичный шаг.