Страницы: 1
Потестил я Mozillу Firefox - чё то как то всё криво грузится, если грузится вообще....
Чтобы не быть голословным приведу пример: www.tury.ru
Загрузилась страница. Выбираем выезд из города Москва. Страна Египет.
Остальное, а это курот, категория отеля, отель и т.д. в Мозилле указать невозможно.
Пробую в Internet Explorerе - всё работпет, всё можно указать....
Может настройки в Мозилле какие подкрутить дополнительно???
Отсутствует
==> Проблемы с сайтами
Отсутствует
HLDV
данный сайт сам несколько не ровный, поэтому всё возможно
это не просто аватара - это древний символ изгнания зла
Отсутствует
HLDV
данный сайт сам несколько не ровный, поэтому всё возможно
Дык в эксплорере всё работает.
да и нетолько этот сайт.
мозилла музыку не воспроизводит и не отображает некоторые сайты вообще.
Отсутствует
HLDV, в менюшке есть пункт «Сообщить о некорректно…». Внеси свою лепту в процесс совершенствования браузера.
Black holes were created when the God divided by zero.
Отсутствует
Дык в эксплорере всё работает
Риторическое восклицание - ведь это же разные программы, не так ли?
Попробуйте Netscape4 загрузить этот сайт - уверяю вас будет ещё хуже.
То есть вопрос к креаторам контента - а не к мозилле. Надо адаптировать свой креатифф.
Отличительные нюансы броузеров во всём: css, html - и ещё больше различий в JS.
Мозилла работает на стандартах W3 - а IE на собственных традициях
Не пеняйте на мозилку. Американским дизигнерам, например, ещё труднее: там среди популярных броузеров - к этим двум - ещё АОЛ ходит - с несколькими вариантами DOM модели - тихий ужос.
Так что надо потрудиться, чтоб работало и там и там - и тем паче везде
Отсутствует
HLDV
Дык в эксплорере всё работает.
да и нетолько этот сайт.
мозилла музыку не воспроизводит и не отображает некоторые сайты вообще.
начинаем с элементарного, нету заголовка в документе определяющего тип, потом куча ошибок на аваскриптах вываливается
это не просто аватара - это древний символ изгнания зла
Отсутствует
нету заголовка в документе определяющего тип, потом куча ошибок на аваскриптах вываливается
неопределённый доктайп - конечно проблем - особо если выбрана парадигма xhtm, а в доктайпе об этом "ни слова".
Но в случае с JS всё празаичнее
Смотрим
function trr_GoCountry() { var cmb = document.all["trr_country_list"]; window.location = "country.php?country="+cmb.options[cmb.selectedIndex].value; }
и далее
2строка свидетельствует, что авторы ресурса не приложили сколь-нибудь "серьёзных" усилий для того что бы их скрипт работал c браузерами поддерживающими стандарты (коллекция all существует только в DOM IE - что общеизвестно ) Авторам надо смотреть док-ю по мозилле и внести соответствующие коррективы
Например для вышеуказанного фрагмента кода изменения во 2 строке.
Отнюдь не лучшее "решение" , но будет работать: оставляем name как ид элемента
function trr_GoCountry() { var cmb = (document.all) ? document.all["trr_country_list"] : document.getElementsByName("trr_country_list")[0]; window.location = "country.php?country="+cmb.options[cmb.selectedIndex].value; }
Отсутствует
разглядел вот это ужос у авторов
<select name='trr_country_list' style='width: 130px; font-size: 8pt;' onChange="javascript:trr_GoCountry();">
префикс протокола javascript в вызове метода не только не нужен - но и "вреден" - крайне неграмотно
и пришлось исправить и свои "рекомендации"
Так метод более ни где не вызывается - то вот так будет лучше
function trr_GoCountry(elm) { window.location = "country.php?country="+elm.options[cmb.selectedIndex].value; return true; }
и далее в html коде
<select name='trr_country_list' style='width: 130px; font-size: 8pt;' onChange="return trr_GoCountry(this)">
так надо пройтись по всему скрипту
Отсутствует
префикс протокола javascript в вызове метода не только не нужен
Согласно синтаксису, он воспринимается как метка в коде, по которой можно перейти оператором break. Просто неграмотность, и все.
Что до document.all - они наверняка не адаптируют под старые Експлореры, а метод document.getElementById() работает в Експлорере уже давно. То есть они могли скорее уж обойтись без document.all - что мы и видим на некоторых современных сайтах, написанных абсолютно без учета популярных браузеров, кроме Експлорера.
Отсутствует
скорее уж обойтись без document.all - что мы и видим на некоторых современных сайтах
конечно! (как это видно из 2-го примера)
То есть, если использовать JS "объектно", опираясь на специфику DOM - то в большинстве "простых" случаев, характерных для web-практики, можно обойтись без переопределений скрипта под отдельные DOM-модели
и конечно всё это известно и "старо" как сам JS
Отсутствует
А в Opera 9.0 Beta сайт функционирует нормально
Конечно, глючить сайт в Опере будет меньше.
Так как опера частично поддерживает DOM ака IE - в частности коллекция all в документе присутствует (правда, если не отключать определение броузера как IE).
Но глючить все равно будет - потому что ошибки не становяться от этого "правильностями".
Конечно можно отключить также JS, стили и тп. И в каком то режиме - на который авторы ресурса вряд ли всерьёз расчитывали - просмотреть этот ресурс
Однако Ваш намёк на кульность оперы не продуктивен
Сам по себе факт поддержки Оперой парадигмы "программы-хамелеона", - до сих пор, - несмотря на вполне сапоставимую по длительности рыночную историю программы, говорит о вторичности маркетплэйса этого браузера. Тон задают другие игроки
Но так ли уж плоха DOM-мимикрия? Нет конечно. Если в браузере она реализована комплитли = полностью: IE так IE и тп.
Увы! Опера пытается ещё иметь своё лицо при игре краплёной калодой. Самовыражаются. У этого браузера (помню его с 4) несколько раз поменялся бихавиор существенных элементов DOM и взаимоотношение DOM с JS - особенно в той части, которая важна для для ресурсов поддерживающих значительную и сложную функциональность на стороне клиента (JS, DHTML). Эти "метания" Оперы - даже при нейтральности отношения к этому проекту - "серьёзных людей задолбали". Такого рода псевдо-хамелеонство не несёт в себе даже признаков здорового прагматизма. Только маркетинговый ход: "возьми меня здесь и сейчас". Но остаутся проблемы для адекватных web-дивелоперов, которые, вообщем-то, "зла юзерам не желают" и априори готовы адаптировать свой ресурс. Вот только надо-ли им это в случае с Оперой?
извините за флудс
Отсутствует
Страницы: 1