imap. Получение координат нажатия в ISMAP

$form:imap

Если пользователь нажал на картинку с атрибутом
ISMAP, такая конструкция возвращает хеш с полями x и y, в которых доступны координаты нажатия.

Пример
В файле /go.html напишите:
$clicked[$form:imap]
^if(def $clicked){
    Пользователь нажал на ISMAP ссылке:<br />
    x=
$clicked.x
<br />
    y=
$clicked.y
<br />
}


В файле
/test.html напишите:
<a href="/go.html?a=b"><img src="map.png" ismap /></a>

Откройте в браузере
/test.html и нажмите мышкой на картинке, это приведет к переходу по адресу…
/go.html?a=b?10,30

…и вы увидите…
    Пользователь нажал на ISMAP ссылке:
    x=10
    y=30



In order to add comments you must register.
Copyright © 1997–2021 Art. Lebedev Studio | http://www.artlebedev.ru Дата обновления: 21.09.2007