Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Google Maps и DIV'ы  (Прочитано 10506 раз)
0 Пользователей и 3 Гостей смотрят эту тему.
Mfcer__
Команда клуба

ru
Offline Offline

« : 10-09-2006 14:45 » new

В документации к Google Maps есть пример
http://www.google.com/apis/maps/documentat...tomoverlay.html

там просто div помещается на карту и задается толщина его border

однако в IE ни в какую не хочет обрабатываться событие mousemove внутри этого div'a, а обабатывает тольк при перемещении на border'e?

Каким образом можно все таки перехватить передвижение мышки?
« Последнее редактирование: 14-12-2007 22:40 от Алексей1153++ » Записан
RXL
Технический
Администратор

Offline Offline
Пол: Мужской

WWW
« Ответ #1 : 10-09-2006 15:49 » 

Mfcer__, ссылку можешь дать полностью?
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Mfcer__
Команда клуба

ru
Offline Offline

« Ответ #2 : 10-09-2006 17:04 » 

http://www.google.com/apis/maps/documentation/customoverlay.html
Записан
Chuda
Гость
« Ответ #3 : 11-09-2006 07:25 » 

мда...
у меня с этой ссылкой M$IE вообще валится в segmentation fault Жаль
а в других браузерах всё отлично.

что, кстати, весьма странно...
ни на самой странице, ни в подключаемом файле js нет ничего, что бы могло смутить Ослика. И с тестовой страницей ничего не валится  А черт его знает...
« Последнее редактирование: 11-09-2006 07:29 от Chuda » Записан
Mfcer__
Команда клуба

ru
Offline Offline

« Ответ #4 : 11-09-2006 09:51 » 

я просто добавляю строчку

GEvent.addDomListener(this.div_, "mousemove", function() { alert('asd'); });

в initialize() функцию,

однако появляется alert только в том случае когда курсор на рамке, а не внутри
« Последнее редактирование: 14-12-2007 22:40 от Алексей1153++ » Записан
RXL
Технический
Администратор

Offline Offline
Пол: Мужской

WWW
« Ответ #5 : 11-09-2006 15:50 » 

Mfcer__, в IE нет полноценной поддержки DOM. События там обрабатываются только по старинке, через атрибуты on*. Распространение события там тоже иначе происходит. И Event там имеет другой состав. Все там иначе.

То, что ты добивается - это распространение события.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Mfcer__
Команда клуба

ru
Offline Offline

« Ответ #6 : 11-09-2006 17:16 » 

Спасибо за ответ.

Что значит распространение события?
Возможно ли решить эту проблему?
Записан
RXL
Технический
Администратор

Offline Offline
Пол: Мужской

WWW
« Ответ #7 : 11-09-2006 17:23 » 

Распространение - это когда это собщение может быть получено несколькими элементами.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines