Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 06.04.2010, 02:12
Аватар для Paguo-86PK
Профессор
Отправить личное сообщение для Paguo-86PK Посмотреть профиль Найти все сообщения от Paguo-86PK
 
Регистрация: 16.09.2009
Сообщений: 253

Event-симуляция
Вот google не в помощь...
Имеется объект, закрывающий собой другой объект. Т.е. чисто декоративно с position:absolute два объекта слились.
Проблема в том, чтобы действия пользователя над декоративном нужно перебрасывать на другой, за ним.
Скажем, имеется textarea и сверху на всё поле стоит img с диагональным ОБРАЗЕЦ красным. Когда пользователь хочет мышью выделить текст, естественно так и так цепляет именно img!
А надо обработчик img onmousedown оформить так, чтобы и фокус передать в textarea, и там же onmousedown совершить. Будто бы img вовсе нету.
Провозился всё утро, а толку нет...

И ещё. Есть такой же метод для того, чтобы по одиночному клику на img в том же textarea вырабатывался двойной клик по слову под мышкой (ondblclick)? Причём в textarea обработчиков никаких! Все на том образцовом img...

Спасибо!
Ответить с цитированием
  #2 (permalink)  
Старый 06.04.2010, 09:59
Аватар для Skipp
.
Отправить личное сообщение для Skipp Посмотреть профиль Найти все сообщения от Skipp
 
Регистрация: 30.03.2010
Сообщений: 1,813

а не проще ли сделать всё наоборот? textarea поверх img? Сделай у textarea background: none; или полупрозрачный с помощью опасити и фильтров. И мучится не надо.
__________________
.
Ответить с цитированием
  #3 (permalink)  
Старый 06.04.2010, 15:57
Аватар для Paguo-86PK
Профессор
Отправить личное сообщение для Paguo-86PK Посмотреть профиль Найти все сообщения от Paguo-86PK
 
Регистрация: 16.09.2009
Сообщений: 253

Простите, но мне нужно именно по моему принципу
Сообщение от Skipp Посмотреть сообщение
а не проще ли сделать всё наоборот? textarea поверх img? Сделай у textarea background: none; или полупрозрачный с помощью опасити и фильтров. И мучится не надо.
Хи. А это что по Вашему?
Там так и поступил: Подсветка фона - через прозрачный фон, подсветка текста - передним текстом. Но передний надо при наведении мыши прятать, чтобы какрас события куда надо шли. Там эта проблема тоже осталась... Реализация какрас предельно простая.

А мне нужно всё-таки не наоборот, как советуете, а как я описал в начале темы...
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Click Event на контейнер div cooli0 Events/DOM/Window 2 19.02.2010 00:18
event onclick ignar jQuery 3 22.08.2008 20:04
event onClick Гость Общие вопросы Javascript 2 24.07.2008 00:15
event wez Events/DOM/Window 3 03.06.2008 10:42
Теряется event при перемещении объекта (Drag&Drop) seagor Events/DOM/Window 16 25.07.2007 01:28