powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (HTML) - событие onDblClick
7 сообщений из 7, страница 1 из 1
(HTML) - событие onDblClick
    #33221517
Николай_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На HTML странице отображается какое-то слово, например: НАЧАЛО.
Нужно, чтобы при двойном клике на букву О открывалась html-страница.

Делаю так:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_openBrWindow(theURL,winName,features) {
  window.open(theURL,winName,features);
}
//-->
</script>

НАЧАЛ<a href="#" onDblClick="MM_openBrWindow('/folder/file.php','','width=800,height=600')">О</a>

Букву О , приходится делать ссылкой, а как можно сделать без ссылки(href="#")?
...
Рейтинг: 0 / 0
(HTML) - событие onDblClick
    #33221543
Ksnk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно! Но писать придется :)
- Окружаешь нужную тебе консрукцию какими-то тегами, по которым ты их потом найти сможешь. к примеру <div id='mylink' onDblClick="">... <div>
- в обработчике DblClick'а вычисляешь где находится твой тег и какое отношение имеет к нему положение мышы. По полученным значениям - вычисляешь на какюя букву попали...
...
Рейтинг: 0 / 0
(HTML) - событие onDblClick
    #33221583
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не могу понять, в чем глубокий смысл такого наворота в навигации по сайту (от куда клиент будет знать, что нужно кликнуть дважды по букве!!!!!????).
Если я правильно понял задачу, тогда задача решается так.
Нам принципиально из буквы нужно сделать объект, у которого есть событие onDblClick. Смотрим RFC:
RFCВсе элементы, кроме APPLET, BASE, BASEFONT, BDO, BR, FONT, FRAME, FRAMESET, HEAD, HTML, IFRAME, ISINDEX, META, PARAM, SCRIPT, STYLE, TITLE
И делаем, например, вот так:
Код: plaintext
St<SPAN onDblClick="javascript:document.location.href='index.html'">a</SPAN>rt
Теперь кликая дважды по букве, которая НИЧЕМ НЕ ОТЛИЧАЕТСЯ от остальных букв, мы переходим на другую страницу, в нашем случае - index.html.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
(HTML) - событие onDblClick
    #33221593
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ksnk , ему нужно вешать событие на букву в слове. А тег DIV делает отсупы сверху и снизу того, что берется внутрь тега.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
(HTML) - событие onDblClick
    #33221642
Николай_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
4m@t!c
И делаем, например, вот так:
Код: plaintext
St<SPAN onDblClick="javascript:document.location.href='index.html'">a</SPAN>rt
Теперь кликая дважды по букве, которая НИЧЕМ НЕ ОТЛИЧАЕТСЯ от остальных букв, мы переходим на другую страницу, в нашем случае - index.html.


Вот спасибо.. Как раз то, что я искал!

4m@t!c... Смотрим RFC: ...
Я б тоже почитал... Только, где...?
...
Рейтинг: 0 / 0
(HTML) - событие onDblClick
    #33221647
Ksnk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
4m@t!c Ksnk , ему нужно вешать событие на букву в слове. А тег DIV делает отсупы сверху и снизу того, что берется внутрь тега.
Ну, я-ж написал, вроде, что считать надо :)
Хотя, если ему нужно "скрытая ссылка", то тогда, конечно, да...
...
Рейтинг: 0 / 0
(HTML) - событие onDblClick
    #33221665
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Я б тоже почитал... Только, где...?
Как это "где"?
www.w3c.org
P.S. Начальство нужно знать в лицо!!! (C) Вицин из ХЕЗ какого фильма.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (HTML) - событие onDblClick
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]