Язык скриптования сайтов Parser 3

       

Formimap


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



Содержание раздела