>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Проблема FireFox'a с тэгом marquee! http://forum.mozilla-russia.org/viewtopic.php?id=23057 |
keysi_ > 09-05-2008 15:40:05 |
FF 2.0.0.11 Проблема 1: Если у пользователя выключен Ява Скрипт то тэг marquee вываливает все свое содержимое сразу, зато в других браузерах он даже не останавливается, при выключенном Java Script. Проблема 2: JS включен. Если поставить в тэг marquee Ява Скрипт команду типа onmouseover=this.stop(); onmouseout=this.start(); то вообщем то все работает, но таким образом: подвожу мышь останавливается отвожу крутиться дальше, пока все нормально. Теперь по другому: Подвожу мышь и перемещаю вниз по тексту, который заключен между marquee - все нормально текст по прежнему остановлен, теперь тоже самое только мышь веду вверх по тексту и о чудо(!!!) курсор мыши тянет за собой текст!!! хотя скрипт по прежнему - onmouseover=this.stop(). В других браузерах все ОК. <script language="JavaScript"> Хотя могло быть все гораздо проще. Спасибо за внимание жду отзывов. |
Infant > 09-05-2008 15:54:49 |
Проблема в прокладке между сиденьем и монитором (предлагаю именно так назвать тему). |
SeLarin > 09-05-2008 17:18:04 |
keysi_ за использование marquee и самостоятельно прокручивающихся элементов на сайтах стоит отрывать руки. ИМХО. |
keysi_ > 09-05-2008 20:45:48 |
Я не знаю, что вы хотели этим сказать, но признание тэга сообществом еще не говорит о его непригодности. Проблемы освещенные в этой статье я решил, путем небольших усилий. Свою же проблему я изложил выше. Посидев еще немного я все таки нашел один, хотя и не самый лучший выход, подставил туда overflow: scroll. Хоть и выглядит некрасивее (замечу опять только в FF), но покрайне мере информация не вываливается наружу. Тема не закрыта. Если все таки есть какие-то конструктивные предложения я бы хотел их услышать. Добавлено Fri May 9 20:47:57 2008 :
А можно по подробней? |
TLemur > 09-05-2008 21:05:24 |
keysi_ Поподробнее?
Парень, иди почитай учебники по английскому, потом по html, потом можешь вернуться, потому что здесь таки написано, что возможно. |
Anton > 09-05-2008 21:13:37 |
Всё правильно, только без "не".
тег marquee в FF реализован через xbl, с применением js, естественно. Если не устраивает стандартный xbl, можно сделать свой. |
keysi_ > 09-05-2008 21:20:40 |
Я конечно понимаю, что здесь все крутые программеры. Но вы мне можете объяснить чем конкретно Вам не нравится marquee, кроме того, что на него не прибили табличку "СТАНДАРТИЗИРОВАННО". Добавлено Fri May 9 21:22:49 2008 :
Списибо Anton, понял. Главной целью использования marquee, все же была возможность прокрутки с выключенной галочкой JS, что сработало на IE и Opere. Это сделано джля удобства посетителям сайта. Обидно что FF так с ним. |
Anton > 09-05-2008 21:27:08 |
Раз он не стандартизирован, то и требовать от него "стандартного" поведения не разумно. |
Forest > 12-05-2008 12:30:45 |
keysi_
Ну если пользователь выключил скрипт - зачем ему навязывать прокрутку? |