在资源的html中如何使用相对路径来显示图片

chenmu_2002 2004-04-23 05:15:13
如题
...全文
312 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
chenmu_2002 2004-04-27
  • 打赏
  • 举报
回复
如果使用file协议就表示我不可能使用相对路径了?
蒋晟 2004-04-27
  • 打赏
  • 举报
回复
faint
你用res协议访问网页的话,base url就是exe,JPG文件直接放到EXE所在文件夹的话要用file协议访问。
天限天空 2004-04-26
  • 打赏
  • 举报
回复
比较麻烦

html中的相对路径是 相对exe运行时的路径

chenmu_2002 2004-04-26
  • 打赏
  • 举报
回复
好像有点问题:
他的原文如下:
<BASE url="res://AboutHtml.exe/about.htm">
This tells the browser that the current "directory" is res://AboutHtml.exe, so when it encounters <IMG src="pd.jpg">, it will look for res://AboutHtml.exe/pd.jpg. Otherwise, it would look in the directory where your program file resides.

我资源的HTML中并没有加入<BASE url="res:>,如果按照作者的说法应该base url对应到exe文件所在的文件夹,但试过了,不行。

chenmu_2002 2004-04-26
  • 打赏
  • 举报
回复
我把JPG文件直接放到EXE所在文件夹,然后HTML中写为<IMG SRC="文件.JPG">,无法显示
蒋晟 2004-04-24
  • 打赏
  • 举报
回复
去看www.microsoft.com/msj/0100/c/c0100.aspx

3,055

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC HTML/XML
社区管理员
  • HTML/XML社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧