我需要在我的代码中参考图像,从两个不同的页面(有不同的路径到 /图像)
-
04-10-2019 - |
题
因此,我有一个功能:
public string genSomeHtml(){
//Gen some html including and image called foobar.gif
}
现在,我想从两个不同页面调用GensomeHtml(),但是它们有不同的路径 /图像。因此,我不能完全使用“ ../../../images/foobar.gif”,我宁愿不传递参数来告诉我在哪里看。毕竟,呼叫页面不应该关心HTML的渲染方式,只需要工作即可。
有任何想法吗?
解决方案
一般答案:用绝对URI而不是相对输出图像。所以 <img src="images/myphoto.jpg">
变成 <img src="http://localhost/images/myphoto.jpg">
如果这不是正确的答案,请重新示意您的问题并添加示例。
不隶属于 StackOverflow