![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| HappyMan |
|
||||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 347 Регистрация: 29.7.2004 Репутация: 0 Всего: 2 |
есть линк
Значение этого линка отлавливается так:
Как сделать чтобы при этом щелчке генерировалось бы примитивное меню с пунктами = tgt.innerHTML ???? Добавлено @ 11:45 чуть не забыл:
Это сообщение отредактировал(а) HappyMan - 12.4.2005, 11:44 --------------------
© Mal Hack |
||||||
|
|||||||
| HappyMan |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 347 Регистрация: 29.7.2004 Репутация: 0 Всего: 2 |
меню должно иметь вид:
Это сообщение отредактировал(а) HappyMan - 12.4.2005, 11:55 --------------------
© Mal Hack |
||||
|
|||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
А в чём конкретно проблема? Ну самый простой способ это загнать разметку как она есть в body.innerHTML, естественно что синтаксических ошибок там быть не должно:
-------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 55 Всего: 137 |
Вот тут обсуждалось нечто похожее, может пригодится.
|
|||
|
||||
| HappyMan |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 347 Регистрация: 29.7.2004 Репутация: 0 Всего: 2 |
Sardar
Aliance наверно вы меня не правильно поняли: мне нужно чтобы пункт меню, которое появляется после нажатия правой кн. мыши на линке, БЫЛ БЫ РАВЕН значению линка! т.е пункты меню создаются динамически - они зависят от tgt.innerHTML(значение линка, см. код выше) понимаете? Добавлено @ 18:35 привожу пример на ПХП
Добавлено @ 18:36 я считаю, что тут нечто похожее.. --------------------
© Mal Hack |
||||
|
|||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 55 Всего: 137 |
Так переделай его, это ж просто.
Это сообщение отредактировал(а) Aliance - 12.4.2005, 18:52 |
|||
|
||||
| HappyMan |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 347 Регистрация: 29.7.2004 Репутация: 0 Всего: 2 |
Aliance
будем пробовать... --------------------
© Mal Hack |
|||
|
||||
| Sardar |
|
||||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
Ничего не ясно, в смысле того что ты хочешь
А это уже более осмысленно, но не врубаюсь то ли ты имеешь в виду содержимое ссылки, то ли адрес А вообще по барабану, берёшь разметку из твоего второго поста, там где хочешь иметь инфу пишешь + tgt.innerHTML + или что ты там еще хочешь. Затем получившуюся разметку кидаем в document.body или куда ты хочешь. Берём часть кода от Aliance - позиционирование элемента, применяем к меню. Всё просто за 15 минут. Пока ты не определишся точно что тебе нужно, кода не будет -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
||||
|
|||||
| HappyMan |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 347 Регистрация: 29.7.2004 Репутация: 0 Всего: 2 |
Sardar
да в том то и дело что Модератор Aliance: <вырезано> все равно или содержимое или адрес! главно чтоб динамически было! а поменять всегда можно Это сообщение отредактировал(а) Aliance - 12.4.2005, 22:24 --------------------
© Mal Hack |
|||
|
||||
| HappyMan |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 347 Регистрация: 29.7.2004 Репутация: 0 Всего: 2 |
Aliance
как сделать чтобы "контент1" появлялся между Дивами(<div ....>сдесь должны быть динамические данные!</div>)??? т.к структура меню у меня сложная... --------------------
© Mal Hack |
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 55 Всего: 137 |
Пункты меня даны в спанах вообще-то. Хоть на чукотке, просто туда слой дива пихай и все.
А вообще-то тут не верстка, имхо.
Это сообщение отредактировал(а) Aliance - 12.4.2005, 22:30 |
|||
|
||||
| HappyMan |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 347 Регистрация: 29.7.2004 Репутация: 0 Всего: 2 |
Aliance
да, действительно спан, но разница не большая Это сообщение отредактировал(а) Aliance - 13.4.2005, 18:54 --------------------
© Mal Hack |
|||
|
||||
| HappyMan |
|
||||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 347 Регистрация: 29.7.2004 Репутация: 0 Всего: 2 |
полный исходник того, что удалось сделать:
Dinamic Data HERE должно равнятся abc Добавлено @ 19:37 Aliance в твоем случае ты просто делаешь
а в моем такое не проходит... Это сообщение отредактировал(а) HappyMan - 13.4.2005, 19:33 --------------------
© Mal Hack |
||||||
|
|||||||
| HappyMan |
|
||||||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 347 Регистрация: 29.7.2004 Репутация: 0 Всего: 2 |
ЕЕЕЕЕЕЕЕ получилось!
нада так:
и
Добавлено @ 19:48 походу дела еще небольшой вопросик: мне нужно, чтобы по нажатию на этот Див - вылетал бы alert(abc)! kak? Добавлено @ 19:50 это уже вопрос посложнее, т.к там нада ставить такое:
и теперь какимто образом передать переменную abc... но как? Добавлено @ 19:53 если значение можно было установить с помощью id="con1" то тут уже так не сделать... Добавлено @ 19:56 что-то подсказывает мне что такоее вообще не сделать.. --------------------
© Mal Hack |
||||||||
|
|||||||||
| Aliance |
|
||||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 55 Всего: 137 |
В твоей функции просто добавь это:
Это сообщение отредактировал(а) Aliance - 13.4.2005, 20:05 |
||||
|
|||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |