我正在使用C#和Visual Studio为SharePoint 2007开发自定义webpart。我需要创建一个ImageMap(在其中某些部分有链接的图片),但是当我点击热点时,我不需要带你到链接的网页,我需要显示一个列表。
我已经完成了ImageMap,例如,当您点击非洲大陆时,您可以通过www.africa.com点击该行星的图像。我需要的是,当你点击图片的非洲大陆部分时,显示一个(下拉列表)列表。
这对于根据点击图片的热点在lisst中显示不同的数据非常有用。
有人可以给我一个想法,我该怎么做?或者也许有另一种机制可以帮助我实现这个目标?
答案 0 :(得分:0)
我已经设法使用jQuery + Javascript。
基本上我创建了一个HTML ImageMap,并且在每个区域上我都在mouseover,mouseout和click事件上添加了一个监听器。在处理程序中,Javascript代码运行良好。
我将带有ImageMap的页面嵌入到我需要的SharePoint webpart中的iFrame中。