![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| Alix36 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 478 Регистрация: 6.11.2006 Репутация: нет Всего: 3 |
1.Нужно сделать, чтобы при наведении на текст. появлялось маленькое окошко
2.пытался сделать через onMouse***="", но дальше непонятно нужно юзать слои, но мне это оч. не хочется. 3.гдето с месяц-2 назад тут была темка, с подобной проблемой(только там отладка уже была). та при наведении на ссылку появлялось несколько строчное маленькое окошко. Подскажите можно ли как-нибудь обойтись без слоев и если кто наткнется, или помнит ту тему, киньте на нее ссылку. Это сообщение отредактировал(а) Alix36 - 20.1.2007, 21:44 -------------------- Наши лица как дым, И никто не узнает как мы победим. (С)Пикник. |
|||
|
||||
| 12345c |
|
||||
![]() Круглый ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 2018 Регистрация: 26.12.2005 Где: наша не пропадала ? Репутация: 57 Всего: 101 |
http://js2.ru/example/JsPrimeryCode-46.htm - "Подсказка к объекту ..."
Оно по определению со слоями, в примере показано, как не связываться с абсолютными координатами, вычисляя их автоматически.
Вариант достаточно универсальной функции, работающей сразу с несколькими блоками:
Подумал, что надо пояснить, что параметры делают. Функция основана на том, что ходит по дереву DOM относительно объекта из 1-го параметра и может включать или выключать видимость соседних нод. С каждым новым параметром она проходит по строке параметра и выполняет команды: "-" - подняться на уровень вверх, "цифра" - выбрать childNode c номером и спуститься на уровень вниз. Последний параметр - одна из букв, указывающая, что делать с выбранной нодой. "n" - display:none, "b" - display:block, и т.д. Сколько параметров, столько действий. Каждый начинает выбор снова с начальной ноды. Для совместимости с Opera/FF надо обязательно не делать пробелов или переносов строки между тегами в ветвях, участвующих в операциях (вплоть до используемой ноды, а далее не имеет значения), иначе ноды считаются неправильно. В примере вызова второй параметр указывает - выключить текущий слой (саму кнопку), третий параметр - включить соседнюю ноду под номером 1. Следующие - обращение куда-то в более глубокие уровни структуры. (Понятно, что далее 10-й ноды функция заглянуть не сможет.) Так как подсказки, аннотации и разворачивание текстов, написанных не в слоях, обычно происходит с участием соседних нод, этой функции в большинстве случаев достаточно. Это сообщение отредактировал(а) 12345c - 3.3.2008, 12:47 -------------------- Google Code Playground - онлайн-отладка своих примеров HTML+JS без регистрации, с сохранением по URL, без кириллицы. Go |
||||
|
|||||
| Alix36 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 478 Регистрация: 6.11.2006 Репутация: нет Всего: 3 |
вот только есть один минус, у меня там не одна подсказка должна быть, и формироваться динамически, но почемуто div остается от первого элемента
-------------------- Наши лица как дым, И никто не узнает как мы победим. (С)Пикник. |
|||
|
||||
| Alix36 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 478 Регистрация: 6.11.2006 Репутация: нет Всего: 3 |
нельзя никак обновить див?
-------------------- Наши лица как дым, И никто не узнает как мы победим. (С)Пикник. |
|||
|
||||
| 12345c |
|
|||
![]() Круглый ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 2018 Регистрация: 26.12.2005 Где: наша не пропадала ? Репутация: 57 Всего: 101 |
id надо делать разными
>> <div class=tip id=s1 style="width:220;" align="LEFT"> |
|||
|
||||
| Alix36 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 478 Регистрация: 6.11.2006 Репутация: нет Всего: 3 |
тут есть проблема, я незнаю сколько будет разных элементов, поэтому немогу зарание написать для всего слои...
-------------------- Наши лица как дым, И никто не узнает как мы победим. (С)Пикник. |
|||
|
||||
| Alix36 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 478 Регистрация: 6.11.2006 Репутация: нет Всего: 3 |
сделал средствами php спасибо за помощь
-------------------- Наши лица как дым, И никто не узнает как мы победим. (С)Пикник. |
|||
|
||||
| Alix36 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 478 Регистрация: 6.11.2006 Репутация: нет Всего: 3 |
А можно чтобы появляющийся слой отображался в другом фрейме?
-------------------- Наши лица как дым, И никто не узнает как мы победим. (С)Пикник. |
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |