我有一个图片库。它由highslide驱动,页面包含调整大小的图像预览(例如100x100px,当你点击预览时,会显示全尺寸图片,但这并不重要......)。
图像被用户上传到图库,问题是,在某一点上,一页上大约有100张图像(= 100张图片需要通过webbrowser进行大小调整以供预览),页面加载非常慢并冻结一直以来。
Q1:是否有任何javascript会显示例如FIRST 40张图片(文件的前40行)和其他图片将无法加载?当我点击“下一步”时,它会显示图片40-80,然后是80-120 ......我甚至不知道这样的事情是否可行。
Q2:或者是javascript,它只会加载当前在视图中的图片?我找到了一个,它工作得很好,但是当我向下滚动到我的画廊的末尾时,所有的图像都经过了我的视点,所以它们都被加载了......它冻结了聚合物。
问题3:或者是一个自动将我的页面分配给标签的脚本(每个标签都有定义的文件长度)?
感谢您的每一个解决方案!
/ EDIT 致:Frits van Campen 我已经尝试过Lazy Load - http://www.appelsiini.net/projects/lazyload,但是分配到标签会更有用。
// EDIT TO:Mörre 我知道如果图像已经调整大小并存储在我的服务器上会好得多,但是原始大小的图像都没有存储在我的服务器上,我只有src地址。
答案 0 :(得分:0)
只是按像素缩小图像大小。