2

我正在制作一个 ASP.NET 网站,其中有一个静态图片库。现在,当我单击此图库中的图像时,我想显示一个包含描述图像的文本(10-15 行)的弹出窗口。

我怎样才能做到这一点?我不知道我应该如何进行。

4

2 回答 2

0

您可以使用jQueryUI 对话框或简单地使用 javascript打开页面

于 2012-07-16T07:48:35.340 回答
0

存档有两个步骤。

第一步是使用 css 制作弹出窗口。

谷歌上有很多关于这个的例子。

在谷歌上搜索

打开 CSS 弹出窗口

简单的CSS弹出

第二步是让你javascript打开它并显示你的实际文本。如果你使用像 jQuery 这样的库,你可以让很多想法变得更容易,但如果你希望纯 javascript,你也可以让它工作。

例如,在最后一个链接“Easy Css pop up”上,打开它的 javascript 是:

<a href="javascript:void(0);" onMouseover="ShowPop('pop');"
                 onMouseout="HidePop('pop');"><img src="myimage.jpg" alt=""></a>

因此,您所做的是将图像的文本呈现到具有此 css 弹出窗口的 div 中,然后在每个图像上放置类似的代码以打开正确的弹出窗口。

当然,您可以找到像http://highslide.com/这样的即用型图库

于 2012-07-16T08:00:25.130 回答