加载图像时的AJAX性能

时间:2012-01-05 14:54:37

标签: c# javascript jquery asp.net ajax

我需要一些关于路线的建议。 我正在使用jquery插件galleriffic(图片库),我想添加一些用于用户可以使用AJAX选择的主题的图库。

我的问题:

  1. 我应该制作一个图库并更改列表内容吗? 或者只是将所有列表放在页面上,并在用户按下主题时“显示”它们?

  2. 如果更改列表内容是更好的方法,我应该使用javascript来执行此操作还是使用ASP.NET(c#)?

  3. 我应该补充一点,列表的内容包含了每个主题的大量图像。

    任何建议都会很棒 - 我几乎是初学者。

1 个答案:

答案 0 :(得分:3)

我会选择多个可以使用Javascript切换的图库。您可能希望将这些内容中的每一个放在IFRAME内,以防无法处理多个实例。然后使用主页上的按钮打开和关闭IFRAME

这可能是以最快的方式启动和运行的最快方式,你将有机会通过一个简单的事实来学习Javascript,你将使用.NET后端实现画像,并且必须定制 - 构建导航,但不必通过尝试清理并重新使用相同的库来进入“深层”。

基本上,您可以在用户在主页面上单击每个库时加载它们。每个IFRAME包含1个图库,其中包含该图库的所有图像(除非您有数百个,在这种情况下,您希望使用每页100个缩略图图像的分页),所有IFRAMES同时运行,但只显示1个。

首先尝试连接1个图库并运行连接到.NET后端,然后通过将参数传递到IFRAME src进行导航,如下所示:mygallery.aspx?name=travel_pics