Модераторы: Illuminaty
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Работа с картой метро через area 
:(
    Опции темы
dirol
Дата 1.6.2015, 12:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 11.3.2008

Репутация: нет
Всего: нет



Добрый день.
Возникла потребность реализовать следующий функционал.
Пользователь заходит на сайт и видит карту метро Москвы (картинка png), кликает по какой-либо станции метро и во всплывающем окне отображается информация об офисе организации.
Сейчас это сделано через area (на странице автоматически генерируются отметки с координатами)

Возник затык на другом этапе. Нужно каким-то образом затемнять/скрывать те станции метро, для которых не сгенерирован код area, т.е. те станции, на которых нет офисов организации.
Подскажите, пожалуйста, каким способом можно решить данную проблему?
PM MAIL   Вверх
ksnk
Дата 1.6.2015, 14:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


Профиль
Группа: Комодератор
Сообщений: 6855
Регистрация: 13.4.2007
Где: СПб

Репутация: 48
Всего: 386



Тоесть, сейчас есть только картинка и прикрученная к ней area? 

Что хочется получить?

При клике на отмеченнный в area участок можно вызвать любой обработчик и вывести любое нжное всплывающее окно. А вот для остальных сработает обрабочик клика по картинке (или объемлющий элемент area). Можно вывести что-нибудь жизнеутверждающее...

Чтобы "подсветить" элементы выделенные с помощью area я знаю только один способ - вручную распарсить area-структуру, нарисовать картинку в элементе канвас и раскрасить этот канвас геометрическими фигурами, как написано в area. 


--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
MyWeb
Дата 3.6.2015, 12:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 34
Регистрация: 3.6.2015

Репутация: нет
Всего: нет



Можно разбить картинку на элементы и наложить прозрачность, а при активации определенного - убирать прозрачность... Как-то так... smile 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема »


 




[ Время генерации скрипта: 0.0448 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.