图像为较小的图像位

时间:2015-11-11 08:17:15

标签: javascript c# jquery asp.net-mvc

我有一张图片。我希望将图像分成100个部分(用户外部将有100个小图像作为单个大图像出现),并且在点击每个较小的图像(即100个中的任何一个)时,每个图像都应突出显示并显示为一个单独的图像。

最好的技术是什么?

1 个答案:

答案 0 :(得分:0)

如果那是ASP.Net应用程序,那么最好的想法是将图像提供给Web客户端并在javascript中获取有关鼠标光标在图像上的[x,y]位置的信息,从那里,计算矩形,基于您希望将图像分割为子图像并返回子图像的方式,该图像包含鼠标光标的给定[x,y]位置并显示它。

应该可以在javascript中完成所有操作,在客户端和服务器之间移动100 + 1图像可能很慢或者在鼠标移动时获得正确的图像,在服务器上进行计算,似乎也不是一个好主意。