AJAX加载图像的性能

本文关键字:性能 图像 加载 AJAX | 更新日期: 2023-09-27 18:19:28

我需要一些关于走哪条路线的建议。我正在使用jquery插件galleroffice(图像库),我想为用户可以使用AJAX选择的许多主题添加一些库。

我的问题:

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

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

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

任何建议都很好——我几乎是个初学者。

AJAX加载图像的性能

我会选择多个可以使用Javascript切换的库。您可能希望将其中的每一个都包含在IFRAME中,以防gallerific无法处理其自身的多个实例。然后使用主页面上的按钮打开和关闭IFRAME

这可能是让你以最快的方式启动并运行最具可重用性的方法,你将有机会通过一个简单的事实来学习Javascript。你将使用.NET后端实现gallerific,并必须自定义构建导航,但不必通过尝试清理和重复使用同一个库来进入"深层"。

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

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