Опытные веб-мастера. Очень нужен совет!

12
СКОРПИОН
На сайте с 05.01.2006
Offline
120
#11
asn:
во!!! вспомнил - ImageReady :) мап на эту картинку рисуется за 3 минуты.

Точно! Я уже и забыл такие тонкости.


p.s. а зачем здесь JavaScript ???

Ну, наверно, над картинкой поизгаляться надо, изменить там что-нибудь при наведении курсора ...

• Контекстные ссылки с внутренних страниц навсегда (/ru/forum/370882) • Качественные сайты для заработка на контекстной рекламе и ссылках
A
На сайте с 09.08.2004
Offline
82
#12
asn:
во!!! вспомнил - ImageReady :) мап на эту картинку рисуется за 3 минуты.

p.s. а зачем здесь JavaScript ???

А зачем здесь ImageReady?

ImageReady как правило используется для нарезки ГРАФИЧЕСКОГО шаблона сайта, и генерации последующего хтмл-кода, а не для интерактивной картинки.

Если области картинки простые типа прямоугольника, круга, то лучше использовать карты изображений на стороне клиента, типа

<img src="main.jpg" alt="..." height="100" width="200" usemap="#product" border="1"><map name="product"><area title="..." shape="rect" coords="10,10,20,20" href="product1.html" alt="..."><area title="..." shape="rect" coords="21,21,40,40" href="product2.html" alt="...">...</map>

и так далее по образцу и подобию.

21gramm
На сайте с 17.11.2005
Offline
43
#13

Спасибо всем за советы. Действительно, по-моему, без флеша здесь не обойтись :( Буду разговаривать с заказчиком.

bondarev.pp.ru
На сайте с 29.09.2005
Offline
202
#14

Есть еще один вариант - сделать форму с <input type="image"> и обрабатывать координаты щелчка на PHP. Через Ж, конечно, но без флеша.

Для поисковиков надо будет предусмотреть альтернативную навигацию.

bondarevpipes.com (http://ru.bondarevpipes.com/)
[Удален]
#15

Интересно как же вы выпадающее меню сделаете если не на flash и не использую Dhtml и Javascript ))

asn
На сайте с 15.10.2005
Offline
134
asn
#16
Asher:
А зачем здесь ImageReady?

ImageReady как правило используется для нарезки ГРАФИЧЕСКОГО шаблона сайта, и генерации последующего хтмл-кода, а не для интерактивной картинки.

вот зачем

<area shape="poly" alt="" coords="540,163, 597,188, 611,176, 617,164, 621,152, 629,144, 649,143, 653,149, 659,162, 649,170, 632,177, 627,181, 623,198, 624,206, 636,213, 676,232, 802,80, 654,7, 600,70, 582,64, 574,54, 555,50, 555,60, 540,71, 555,86, 570,88, 578,90, 580,102, 570,121" href="#">
Налетай, торопись, покупай живопись! (http://www.colmix.ru)
bondarev.pp.ru
На сайте с 29.09.2005
Offline
202
#17
Константин O:
Интересно как же вы выпадающее меню сделаете если не на flash и не использую Dhtml и Javascript ))

Виноват. Невнимательно прочитал.

A
На сайте с 09.08.2004
Offline
82
#18
asn:
вот зачем

<area shape="poly" alt="" coords="540,163, 597,188, 611,176, 617,164, 621,152, 629,144, 649,143, 653,149, 659,162, 649,170, 632,177, 627,181, 623,198, 624,206, 636,213, 676,232, 802,80, 654,7, 600,70, 582,64, 574,54, 555,50, 555,60, 540,71, 555,86, 570,88, 578,90, 580,102, 570,121" href="#">

Не совсем по делу.

Вопрос был (перечитай старт-топик): как сделать выпадающее меню на картинке со сложным рельефом. Лучше всего сделать при помощи клиентской карты изображений используя тег <map name=...>...</map>, где в ссылках поместить <a href="javascript:menu1(...);"...</a>

Функция(и) menu1(...) генерирует выпадающее меню.

Определить точки привязки на картинке можно при помощи ImageReady, как впрочем и Фотошопом.

Реализовать такое не такая уж сложная задача. Вполне можно обойтись без Flash.

M
На сайте с 12.05.2005
Offline
133
#19
21gramm:
Спасибо всем за советы. Действительно, по-моему, без флеша здесь не обойтись :( Буду разговаривать с заказчиком.

http://www.w3.org/TR/1998/NOTE-VML-19980513Впринципе можно создать любые сложные области с текстурой.

ronald
На сайте с 17.11.2005
Offline
147
#20

21gramm, если надумаете делать на флеше - можете обращаться ко мне.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий