想在前端做个图片浏览器,来浏览服务端某一个目录下的图片(客户端传递一个路径,服务端返回路径下所有图片的名称),要求浏览器可以显示多幅图片,类似windows资源管理器查看图片的方式。网上找到了很多,大多都是单图片浏览的,因图片较多,故不太适合。
解决方案 »
- 如何判断按钮被点击了
- jsp动态合并行,现在遇到一个很困难的问题,希望有高手帮忙解决下!谢谢!
- 还有一个变量赋值的问题需要请教
- 怎么用javascript在当前页面读取指定页面的源文件
- JS能通过URL下载文件到client 指定路径吗?
- 这个各位大哥大姐帮忙!
- 关于一个菜单的问题(急)
- 请问javascript+asp如何解决字幕滚动效果?
- 如何用javascript关闭一个IE窗口,不是用window.open打开的那种
- Hcharts的饼状图中的数据展示样式问题
- easyui的load事件中传递给url的参数过多,能不能用$.param去实现?怎么用
- JS结合Ajax获取function的返回值,求教!!!!
如果通过数据库列举图片,那和普通的新闻列表页没多大不同,只是对象换成单独的图片而已。
如果不通过数据库,就得在后台去读取目录内的文件返回到前台。
HTML的结构(有多少图片)和图片显示的样式(CSS)都要由后台处理好返回。
轮到JS干的事情,除了特殊的显示要求和操作(比如放大镜),并不需要为这种展示做什么。
JS获取服务端图片信息的操作都已完成,现在只剩下在前端展示对应图片的操作了,我知道用<div><img src="a.png"/>><img src="b.png"/></div>这样的方式可以实现,现在就是想知道有没有更好的方法,或已经成熟的插件。网上那些图片轮播、放大镜效果的插件我也看了,大多都是展示一张图片的,不太适合我,主要是:1.我不需要做特效展示,只要显示原图片;
2.要能显示多张图片,主要是让用户可以方便的浏览图片,而不是像图片轮播的方式,点击鼠标1张1张的切换。