![]() |
Не отрабатывают onMouseOver из-за таблицы
Добрый день!
Сделал интерактивную карту (<map>). событие onMouseOver работает отлично. поверх карты сделал объект <div>, в котором разместил таблицу и теперь из-за нее событие не срабатывает, так как карта находится за таблицей. Можно ли как-то сделать таблицу "прозрачной" для событий? |
Интересный вопрос! Попробуй z-index выставить, хотя тут лучше использовать flash.
|
Меня данная тема тоже интересует....есть реклама адсенс и надо если кликнули, то сначала сделать свое действие, а потом перейти по рекламе :)
|
Можно так сделать:
В первом слое сделать баграундом свою картинку и вставить таблицу (либо сделай картинку баграундом таблицы), не важно, далее сделай второй слой с прозрачным гифом в виде мапа, того же размера что и баграунд: Код HTML:
<div style="position:absolute; z-index:1; background-image:url(http://forum.antichat.ru/antichat/pic/logo.gif); width:262px; height:74px;"> |
Цитата:
|
Цитата:
root->level1->level2->реклама 2) Нужно почитать о обработке событий, а конкретно о этапах - захват, определение получателя и перемещение пс будет время отпишу более подробно |
| Время: 09:04 |