Forum Webscript.Ru
Программирование => JavaScript & JScript => Тема начата: DYS_kopot от 15 Февраля 2006, 17:06:57
-
плавающий фрейм используя инструменты яваскрипт !?
Если есть сайт с плавающим фреймом, вкоторый вставляется инфа в зависимости от выбранного пункта меню. И все бы клас, но не все браузеры поддерживают фреймы и даже 5,0 эксплорер некоректно отображает !
Хочется оч сделать чтобы нормально срабатывало как можно в большем количестве браузеров ! За приорететный берется IE 5.0 и выше !
.
Кто что может подсоветовать или мож есть работающий пример кода где !?
-
А что есть такое плавающий фрейм?
-
DYS_kopot
Фреймы - на текущий момент, слава богу, достаточно поддерживаемый элемент языка. В IE 5.0 они работают превосходно. Они и в IE 3.01 нормально работали (лично делал).
Поэтому ищи баги в коде.
giperborey
IFRAME - floating frame element
-
to - CGVictor
.
Уточню ! работать то все работает, но в ИЕ ниже 6.0 выплывающий список, подменю, да! менюха сделана в харе вебстайл, так вот выплывающее меню прячется по текст плавающего фрейма и ни какими з-индексами оттуды не вытянеш !?
можеш глянуть на самом сайте http://www.dirsp.dn.ua ?!
Да ! и в нетскепе мона увидеть ткма первую страничку, проверял, правда не помню на какой вернии нетскейпа - у него ж ведь свой плавающий слой - вот они друг друга и не поддерживают - мелкомягние плавающие слои, а нетскейп плавающие фреймы ! ;-)
-
DYS_kopot
1. Меню в Харе не делать - не майся дурью, перепиши руками
2. В IE и FF всё работает на сайте нормально.
3. Про нетскейп забудь совсем.
-
to - CGVictor
.
Уточняю ! Посмотри сайт на ИЕ 5.00.2919 - это браузер 98SE без обновления ! Вот там то и наблюдаются глючки !!!
-
DYS_kopot
Значит, глючки. И никуда от них не денешься, поскольку билды 5.00 были объявлены глючными, и выходила заплатка до версии 5.01 (насколько мне помнится).
[off]Кстати говоря, официальная ветка браузеров для W98SE - 5.01 (позже выходили с 5.5). Откуда там 2919?....
К вашему же сведению, 98SE тоже может нехорошо воздействовать на отображение страниц. А в плане безопасности-то как!..[/off]
Поищи в нете по конкретному имени билда - может, и обходили как-то эти глюки.
-
to - CGVictor
.
Уточняю ! $-)
В версиис написал то что сам ИЕ о себе выдает !
То что мелкомягкие глючат скорее аксиома ! ;-)
И вот ведь почему трабл ! Винда стоит лицензионная, по этому уйти и обновиться до другой низя-я-я, т.к. OEM, и обновление для ИЕ на машины не ставиться !?! Ужо все пробовал, после перезагрузки и попытки продолжить установку вылетает и предлагает повторить позже или обратиться к мимромягким, а они - редиски - уже ж не поддерживают 98 - токма платно !!! :-(
Вот и облом шо для всех сайт работает, а самим лапу сосать ! ;-(
.
Поэтому хочу как нить через вставку JS src=... извратиться - но это изврат не иначе ! Вот и ищу может кто что-то дельное подсоветует !
.
Да ! На Харю ты зря - мне понравилось, да и сам код я анализировал, вроде ни мусора ни извратаов не нашел - токма вставочки шо мол это сделано на Харе ! ;-)
я то думал сам переписать токма на это все времени и сил не нахожу, т.к. еще 50 ПК нуна обслужить и бумажная работа, а к сайту время от времени руки доходят ! Вот и нужно минимальными усилиями давать приемлемый результат !
-
DYS_kopot
1. Решать что-то с обновлением. Понимаю, это задача не веб-разработчика: но 98SE имеет уже более 40 дырок, закрывать которые MS не планирует.
[off]Обновление вроде как должно ставиться. Но это уже не сюда, можно и другой топик создать.[/off]
2. Хара так Хара. Мне ли ворчать?..
3. Решения в текущем варианте мне не известно. Можно переписать вообще без фреймов. Серверная часть какая? SSI? Что-нибудь из языков (PHP, Perl) есть?
[off]BTW:
- через 4 месяца MS перестанет 9x даже платно поддерживать
- чтобы сослаться на имя юзера надо по нему кликнуть =^_^=
[/off]
++ А перевести организацию на Firefox (open source) не получится?
-
CGVictor
Перевести не получится, т.к. студентам показывают ИЕ, а в административной части стоят машины с хрюшей и там проблем нема ! :-(
Переписывать !?! я же давно об этом думаю наверное летом займусь, на отпуске ! щаз врятли время вырву !
А за использование src из тега