我想了一段时间,在一个网站上的图片加载问题-解决方案,我已经编程(为乐趣和体验)。
使用的编程语言是PHP,数据库语言是MYSQL,它也使用javascript,但没有广泛使用。
我最近意识到,我编写的引擎,虽然它有智能解决方案,但也有很多缺陷和多余的代码。因此,我决定做一个新的,现在纳入我所知道的,但没有在我开始之前的项目。
对于新的系统,将有一个选项添加图库到一个网站,并上传图像到它。我以前使用过javascript图像查看器Lytebox。屏幕变暗,出现一个带有“前一”和“下一步”按钮的图像,以查看其他图像。
问题是我使用了组和图片本身,大小调整为拇指。这导致只有当所有的图像都加载时,才能使lytebox工作。如果在此之前单击某个链接,则该图像显示为右击并选择“显示图像”。
有关这些图像的信息是从数据库中解析的,使用的是一个带计数器的while语句,计数器从0到sizeof()
我认为这可能不是一个好主意,把图像作为拇指,即使你限制上传的大小。同样,在上传时添加大拇指似乎也是个麻烦。如果大拇指在满载之前没有出现,那将是可行的。
有没有人有好的建议。任何帮助都将不胜感激。
约翰恩
发布于 2010-12-26 13:46:29
不怎么有意思。我想知道的是,当创建一个允许您上传图像的页面时,应该使用什么方法。其他系统通常在用户上传文件时创建拇指文件吗?是否有一种不需要加载整个映像的方法在服务器上以拇指显示图像?
同样有效的方法是让歌词盒弹出,有一个白色的框架,然后“等待”图像。基本上,除了将图像作为常规链接打开之外,其他一切都是如此。
我以前在这里有个账户,好像是被重置了什么的。尝试用两个google打开ids登录。不让我评论你的评论,所以我不得不用困难的方式回答我自己的帖子:
https://stackoverflow.com/questions/4533937
复制相似问题