Тупой формально верный ответ:
ДА
Ответ на интересующий тебя вопрос: НЕТ
Oak, не мог бы ты пояснить этот \'тупой формально верный ответ\'? Я был очень удивлён, когда этод код заработал под NN (зато IE не понял его). Почему же \'ответ на интересующий вопрос\' НЕТ? Потому что из самой функции нет возможность достать ячейку? И нет возможности поймать какое-нибудь событие мыши? Т.е. ты имешь в виду, что это можно применять в очень узких практических целях? Выглядит правда красиво...
Кстати, а может быть есть возможность изменить цвет или фонт ссылки на JS в NN4.7? Раз уж нет возможности цвет ячейки изменить, можно было бы изменять внешний вид ссылки. Боюсь правда, что есть лишь только \'тупой формально верный ответ\'. :) :(
Почему же \'ответ на интересующий вопрос\' НЕТ? Потому как ты хочешь "также как и в ИЕ"
А здесь другая идеология.
Т.е. ты имешь в виду, что это можно применять в очень узких практических целях?
Надо подходить ко всему не так как в ИЕ - тогда эта красота будет логичной и полезной. Также как и JS-стили NN4 Только кому оно надо ?! - Все хотят "чтобы работало сразу в 2х броузерах"
За этим иди на http://cad.ntu-kpi.kiev.ua/~netlib/js/ex2/www.aurora.ru/hover.htm (Ой - в Мозиила последняя ссылка просто улетно смотрится :^))))))
или
http://dynapi.sourceforge.net
А остальные вопросы - только если тебе не надо это практически, то могу рассказать.
Да Такой слиль указания атрибутов упоминается в HTML 4.0 Только вот xhtml уже без него
Oak
За этим иди на http://cad.ntu-kpi.kiev.ua/~netlib/...ra.ru/hover.htm (Ой - в Мозиила последняя ссылка просто улетно смотрится :^)))))) Ссылки помечаются очень хорошо, но лишь при наведении мыши. Хотелось бы, чтобы по клику на ссылку, так и оставалось. Т.е. последнее кликнутое меню помечалось, (а то что до этого помеченным было - восстановилось). Насчёт того, что мне надо "чтобы работало сразу в 2х броузерах", то во первых, чтоб в трёх ;) (NN6 очень отличается от NN4.7), а во вторых это ведь не очень большая проблема, если JS используется. Определяется, что за браузер и, в зависимости от этого, выполняется код. Ну так возможно в NN4.7 цвет или стиль ссылки или её бэкграунд по клику изменять и восстанавливать? (не принимая во внимания остальные браузеры).
Sorry - pisat\' skripti ya ne budu uchi JS tam elementarnie pravki.
Sorry - pisat\' skripti ya ne budu uchi JS tam elementarnie pravki. Хороший ответ, причёт писать то их я не просил. Вопрос лишь в том, как обратиться с свойству цвета или бэкграунда линка в функции-обработчике какого-нибудь события в JS в NN4.7. Если конкретного ответа нет, может лучше так и сказать? А насчёт того, что JS учу - пусть голова не болит.
Evgeny - конкретный наезжала. Остынь, парень [OFF]
puh Прошу прощения, если прозвучало очень резко, но по-моему в моих словах не было никаких оскорблений, просто хотелось бы ответы по существу получать, а не замечания насчёт того, что я должен учить, тем более из-за вопроса, конкретный ответ на который так ни разу и не прозвучал.
Ну а версию для IE уже закончил?
Ну а версию для IE уже закончил? Версия для всего одна, вот такая штука есть:
var isNN4=(document.layers ? true : false); var isNN6=(!document.all && document.getElementById) ? true : false; var isIE =(document.all ? true : false);
Потом в зависимости от типа браузера выполняется JS код. Для NN6 и IE решения есть. А вот тест небольшой:
Link Test
Мой последний коментарий относился к примеру из Netlib Там есть исходники - поменять onmouseover на onclick и иже с ними есть легко.
Если ты о конструкции &{js}; - она просчитывается только тогда, когда пере-рендерится страница, а это происходит в случаях: 1. load 2. window resize 3. DynFont loaded
Note - "rerender" != "reload". Остается нетронутым пространство window.* , а вот window.document.* создается заново (что влияет на динамически созданные слои и иногда на стили (т/е всегда на стили определенного вида описания)) Если у тебя не так - то ты не правильно отдаешь HTTP заголовок Exipires // Last modified - т/е кривой Russian Apache
Да - "динамически" в понимании IE поменять ничего не получится (кроме решения из Netlib) "динамически" в терминах NN - да получится (1 2 3), но практически оно никому не надо, хотя и работает, поскольку кажется "не красивым", красивого способа не нашел, хотя вроде и есть)
http://www.deep.kiev.ua/JS/
[off] puh - А где ты там резкость заметил? :) [/off]
Для изменения фона таблицы попробуй:
Link
Oak, спасибо.
2. window resize А может быть есть возможность заставить NN подумать, что произошёл resize? Что-нибудь типа window.resize(), window.repaint() или window.invalidate()...?
ya daval ssilku na "deep"
-> rerender -> view source
Tol\'ko ne vsegda rabotaet esli okno Maximized
|