form Alt ←

Статическое поле imap

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

$form:imap

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

Пример

В файле /go.html нужно написать:

$clicked[$form:imap]

^if(def $clicked){
	Посетитель нажал на ISMAP-ссылку:<br>
	x=$clicked.x<br>
	y=$clicked.y
}

В файле /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