|
|
|
| Если кто знает, подскажите, пожалуйста, как сделать простенькое меню по клику правой кнопки, чтобы там было пару ссылок на какие-нибудь страницы сайта + 2 функции(как у windows):
1) открыть в новом окне
2) копировать текст.
Т.е., хотелось бы сделать своё меню, но в тоже время негуманно лишать пользователя права открывать страницы в новом окне и копировать текст. Вся загвоздка в том, что непонятно КАК передавать значение выбранной ссылки или текста на основной странице в это меню для дальнейшего выполнения. Наверное, слишком сложный вопрос. | |
|
|
|
|
|
|
|
для: Владимир22
(18.05.2006 в 15:24)
| | С моими знаниями ДжС все что приходит в голову сходу это сделать это меню в <DIV>е, который показывать при клике правой мышкой... Значение тега хранится в свойстве InnerHTML. А адрес, на который ссылается ссылка - в свойстве href. На каком элементе кликнули, тоже можно узнать... | |
|
|
|
|
|
|
|
для: ec_stasis
(18.05.2006 в 16:04)
| | Передать признак открытия нового окна как раз проще всего -
При первом щелчке по ссылке:
t=document.all?event.srcElement.:event.target;
запомнить где-то.
При поткрывании нового окна:
t. target="имя_окна"; t.click(); setTimeout("t.target='';",99);
(Чтобы вернулось всё на свои места после клика.)
(Так можно и на кнопках сделать меню нового окна :) (другим кодом). ) | |
|
|
|