The two images in your example are not quite the same aspect ratio.
The small image is 310 by 433 pixels. 310/433 = 0.72.
The large image is 1785 by 2895 pixels. 1785/2895 = 0.62.
I think that is causing the problem. The script is scaling coordinates from the small image, assuming that the height and width of the large image are in the same ratio as the small image. I would suggest replacing the small image with one that is a scaled copy of the large image. That might fix the problem.
]]>It’s hard to say without seeing an example. Does my example above work in IE for you?
]]>🙁
]]>