>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Проблемы с сайтами http://forum.mozilla-russia.org/viewforum.php?id=24 >не работаем менюшка http://forum.mozilla-russia.org/viewtopic.php?id=11527 |
sws > 24-07-2006 06:59:21 |
показывает ошибки ява на в opera IE все ок... к стати www.ddh.donpac.ru |
Al_H > 24-07-2006 11:21:19 |
Используется нестандартная адресация из модели Internet Explorer. Нужно либо использовать только стандартные функции, которые понимает IE тоже, либо предусмотретьиспользование стандартных функций для современнных браузеров, и смесь стандартных и нестандартных - для IE. |
sws > 24-07-2006 13:13:25 |
Al_H пишет
а родскажите может пльтернативку? |
Al_H > 24-07-2006 14:31:04 |
Какой непорядок? Что она нестандартные конструкции не понимает? Стандарты соответствующие существуют уже больше пяти лет. Веб-мастера могли бы и научиться писать нормально. Вот Mozilla не понимает синтаксис CSS через знак = вместо двоеточия - потому что это неграмотно, и ни в каких стандартах этого нет. Тем не менее, можно найти несколько сайтов, на которых именно так и написано. Что же, жаловаться теперь? А если через = будет работать, вдруг так все начнут писать? И еще один вариант - похоже, Вы обращаетесь к объекту event после его уничтожения. Скорее всего, так и есть. объект event существует в момент события, и его можно явно передать функции, например, так: Internet Explorer обычно забывает разрушать объект event, так что он доступен еще некоторое время после события. Можно переформулировать функцию так: |
sws > 24-07-2006 23:09:33 |
Чесно говоря я щитаю что если уж есть проблема, то ее надо решать глобально а не всем web програмерам перетачиваться под мозилу, тем более что много людей пишут страницы для себя ( в часности я тоже) и лезть в глубокие изучения совместимостей браузеров 100 лет не нужно... |
igorsub > 24-07-2006 23:21:38 |
Причем тут Mozilla? Речь идет об общих стандартах.
В этом-то и проблема.
Не прикосят. Есть IE Tab.
Все правильно, но только не программерам Mozilla, а программерами IE и всем тем, кто поддерживает политику оных.
Тогда желаю удачи. |
sws > 25-07-2006 00:00:35 |
если хочеш сделать хорошо подумай о всех, а не только о себе. а какая там кнопка tab не извесно! я ее не нашел не работает и в мусор мозилу. мое мнение совпадает с многими другими. |
igorsub > 25-07-2006 00:05:04 |
Вот это и хочется сказать тебе как сайтостроителю. Тебе и всем остальным, пренебрегающим стандартами. IE Tab - это не кнопка, это расширение, позволяющее просматривать сайты, используя Trident, движок IE. Но если вы ленивый пользователь, то тогда, действительно, не стоит переходить на Мозиллу, сплошная морока. |
Al_H > 25-07-2006 08:25:36 |
sws
Проблема в том, что уже даже Експлорер давно поддерживает getElementById, некую малую часть DOM-команд и так далее. Но поскольку эти самые пишущие страницы для себя пишут их не сами, а либо по уцененным книжкам за 1998 год, либо заимствуют скрипты из зернохранилищ, в которых они лежат с того же 98 года, ни о какой совместимости не может быть и речи. Вы поймите, уже нет тех браузеров, под которые это писалось, уже IE4 пользуются очень редко. Решение проблемы, которое Вы предлагаете - это встроить движок IE в Файрфокс, потому что это единственный способ поддержать все несовместимости и устаревшие технологии, которые тянутся еще с версий 3.0-4.0? Есть оболочка Maxton, есть Netscape с двумя движками, кто ж мешает ими пользоваться.
Уже года четыре брузеры движутся в сторону стандартов, даже - хоть и медленнее всех - Експлорер. Так что если Вы хотите писать не только так, чтобы нынешние браузеры поняли, но и будущие версии, нужно писать на стандартах. Вполне возможно, что через версию даже Експлорере прекратит поддержку старого синтаксиса.
Именно поэтому производители современных браузеров и начали реализовывать стандарты. Mozilla, Opera, Konqueror, Safari, браузеры для мобильных устройств. Много ли авторов личных страничек стали бы затачивать их под Konqueror, если даже под Линуксом им пользуются далеко не все? Я думаю, нужно создать ветку под названием "Зачем нужны стандарты, или еще раз о IETab". |
sws > 30-07-2006 21:33:39 |
А сожет нарисуете, просто на просто , менюшку из вдух пунктов, и так что бы одмн оставался подсвеченым и не пропадал rhulf в курсор клацают. а я там дальше уже разбирусь. |
Punk_UnDead > 30-07-2006 23:12:25 |
частично, полупрозрачность не поддерживается, только начиная с 7 версии |