首页 新闻 搜索 专区 学院

网站有没有办法加载客户端的文件

0
悬赏园豆:100 [已解决问题] 解决于 2012-08-06 08:05

比方说,客户端浏览器打开这个网站,网站页面就显示客户端某个固定位置固定文件下固定名称的一个图片文件(D:/a.gif),有没有办法实现这么一个功能?

具体需求是这样的,因为我要做一个手机浏览的网站,这个网站用google maps api调用了谷歌地图,每次地图缩放登记改变和位置改变时需要下载大量的图片,很费流量。我就像把这些google tile存下来让需要用到的用户提前下载过来,浏览该网站时直接用这些图片文件。

问题补充:

这个功能估计是没法实现了,当图片文件不在网站目录下时 <img src="">是无法显示图片的 这还只是服务器上的 客户端的更加不行 唯一方法是先把客户端的图片上传到服务器上 在网站目录下保存 再获取这个路径 显示 和我的需求不符合 

林J的主页 林J | 菜鸟二级 | 园豆:202
提问于:2012-08-02 11:24
< >
分享
最佳答案
0

如果是比较新的浏览器比如chrome,可以放到chrome的本地存储里,http://www.cnblogs.com/walkingp/archive/2011/04/04/2003875.html,想通过浏览器直接访问本地硬盘肯定是不可行的。IE倒是可以写activex插件,不过不通用。

收获园豆:30
水牛刀刀 | 大侠五级 |园豆:6350 | 2012-08-02 11:31
其他回答(4)
1

浏览器会自动帮你缓存图片。

收获园豆:30
Launcher | 园豆:45045 (高人七级) | 2012-08-02 11:49

需要的图片太大了,总量加起来有1个G。

支持(0) 反对(0) 林J | 园豆:202 (菜鸟二级) | 2012-08-02 11:51

@林J: 提前下载不也是要费流量的吗?如果这样,你就不应该采用B/S结构,而应该采用C/S,同时第一次客户端安装还应该以CD的形式分发。你应该从如何只显示有效数据来修改你的应用。

支持(0) 反对(0) Launcher | 园豆:45045 (高人七级) | 2012-08-02 11:59

@程序猿.码农: 谢谢指导,不过由于这个网站时给手机端用的,如果做成C/S模式的话,就涉及到手机端应用程序开发的问题了。

支持(0) 反对(0) 林J | 园豆:202 (菜鸟二级) | 2012-08-02 15:13
0

很新颖的问题,同样想知道答案。

jerry-Tom | 园豆:4077 (老鸟四级) | 2012-08-03 10:42
0

不可以,如果网站可以访问硬盘中文件的话,B/S的安全性从哪体现?

收获园豆:20
代码狂徒 | 园豆:124 (初学一级) | 2012-08-03 11:40
0

B/S的特点就是客户端无关。

收获园豆:20
卓酷 | 园豆:65 (初学一级) | 2012-08-03 23:23
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册