搞网站开发5年了,既然忘记了图片显示的代码。

fisherboy 2009-08-31 02:54:12
在我的服务器上,存在2个我的网站,2个网站里面都有一张图片
(网站1) E:\site1\img\1.jpg
(网站2) D:\site2\img\2.jpg

网站 1根目录里(site1)有个网页index.html,需要同时显示2张图片
就是上述的两张图片

代码如下:

<img src="img/1.jpg" alt="图片1" /><br />
<img src="D:\site2\img\2.jpg" alt="图片2" /><br />

网页做好之后,传到服务器,浏览,发现图片2显示的是本地计算机上的图片,而不是服务器上的。(恰好我本地计算机也有和服务器上一样的路径的文件夹)

但是,我在网站1里可以操作比如用FSO读取、删除、覆盖网站2里的图片。我有足够的权限。
就前台静态网页<img>标签显示的时候不知道怎么显示。

问:
怎么正确显示图片2?
...全文
279 点赞 收藏 31
写回复
31 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
fisherboy 2009-12-10
在我的服务器上,存在2个我的网站,2个网站里面都有一张图片
(网站1) E:\site1\img\1.jpg
(网站2) D:\site2\img\2.jpg

网站 1根目录里(site1)有个网页index.html,需要同时显示2张图片
就是上述的两张图片

代码如下:

<img src="img/1.jpg" alt="图片1" /> <br />
<img src="D:\site2\img\2.jpg" alt="图片2" /> <br />

网页做好之后,传到服务器,浏览发现图片2显示的是本地计算机上的图片,而不是服务器上的。(恰好我本地计算机也有和服务器上一样的路径的文件夹)

但是,我在网站1里可以操作比如用FSO读取、删除、覆盖网站2里的图片。我有足够的权限。
就前台静态网页 <img>标签显示的时候不知道怎么显示。

问:
怎么正确显示图片2?
回复
CMS_God 2009-09-16
无比郁闷的事情
回复
CainLai 2009-09-14
帮顶,等高人来给出详尽的解决方案
回复
yifanwu 2009-09-14
搞网站开发5年了,然忘记了图片显示的代码

楼主忘记的何止图片显示的代码,小学老师他也一起忘记了。
回复
dahaidao 2009-09-10
我刚刚开始学习,没有搞明白楼主是要干什么.
好像是要把图片放他家机器的硬盘上,他家的机器可以上网,
当别人访问他们公司的服务器的时候,可以看到他家机器上的那个图片,就好像这个图片在他们公司的服务器上一样.
不知道这样理解对不.
回复
wansai00 2009-09-09
楼上的几位可能没有看清楼主的意思

楼主的意思是 要显示其它地方的图片 同时又不能使用其它地方的域名 还不能使用动态程序

你的要求确实有点苛刻

不过也是可以实现的

使用伪静态可以满足

定义个规则

网站1/otherimage/(.*) 网站2/image/$1

假设网站2的图片地址是 http://www.abc2.com/image/1.gif
你就可以使用 http://wwww.abc1.com/otherimage/1.gif这个地址了
回复
hulangfy 2009-09-09
还好意思说自己搞网站开发搞了5年?另人质疑?到底有没有搞过网站开发??甚至怀疑连html的不会
回复
aemyang1987 2009-09-09
[Quote=引用 23 楼 seal207 的回复:]
引用 10 楼 coollele 的回复:
即然是服务器上的目录,你一定会建立IIS服务啦,就可以使用相对路径和绝对路径啊.

  <img src="../img/2.jpg" alt="图片2" />
  <img src="/img/2.jpg" alt="图片2" />

又或者用楼上所说的,

<img src="网站2的ip或者域名\img\2.jpg" alt="图片2" />
例如
  <img src="http://www.163.com/img/2.jpg" alt="图片2" />


应该这样
[/Quote]
回复
hgc888 2009-09-09
hehe
回复
llx678 2009-09-09
说明一下....
本人的PC机完全没有问题....以本人PC机当服务器,任何人访问都可以.....

把程序放到服务器上就是不行...差别只是服务器不是NTFS,再者服务器的F盘是另一块新加的硬盘...
回复
llx678 2009-09-09
楼主的问题,类似我最近要处理的问题.....
我的问题是"程序站点在D盘,附件图片在F盘...不对F盘建虚目录或站点(不安全),在程序中,可以从库里读出图片的绝对地址,将图片显示出来"....
本人的PC机,本人或他人访问我的PC机,是可以显示图片的....但是放到服务器却不能显示图片.
(说明:服务器的盘不是NTFS的,服务器的D盘与F盘是属于不同的硬盘...因空间不够,F盘是后面追加的硬盘.)
至于权限...如果我是以FSO流的方式,是可以将附件图片下载的...就是直接显示的不行....
也搞了四年多的开发了,哎~~~~

楼上的诸位,都说很简单,请问一下....类似我这种的,要怎么解决 .....
回复
seal207 2009-09-09
[Quote=引用 10 楼 coollele 的回复:]
即然是服务器上的目录,你一定会建立IIS服务啦,就可以使用相对路径和绝对路径啊.

  <img src="../img/2.jpg" alt="图片2" />
  <img src="/img/2.jpg" alt="图片2" />

又或者用楼上所说的,

<img src="网站2的ip或者域名\img\2.jpg" alt="图片2" />
例如
  <img src="http://www.163.com/img/2.jpg" alt="图片2" />

[/Quote]
应该这样
回复
seasee92 2009-09-08
一个斜杠错了
回复
基督山哥们 2009-09-08
全路径就可以了啊
回复
liveinchengdu 2009-09-08
[Quote=引用 13 楼 cosler 的回复:]
最简单的办法图片2COPY到图片的目录不就得了。
[/Quote]
虽然不是在解决问题,而是在逃避问题,但是应该最省事\最有效!
回复
lxh5310 2009-09-08
汗言啊!5年还犯这种低级错误.....网站1的图片只能是网站1文件夹下的路径,在不同的路径下用不同的路径,
<img src="网站1的ip或者域名\img\1.jpg" alt="图片1" />
<img src="网站1的ip或者域名\img\2.jpg" alt="图片2" />
这样不就可以了吗
回复
黑心 2009-09-04
最简单的办法图片2COPY到图片的目录不就得了。
回复
ChinaXtHuLang 2009-09-04
无语。
回复
plcc123 2009-09-04
0.0
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告