0

所以,我有一个功能:

public string genSomeHtml(){
   //Gen some html including and image called foobar.gif
}

现在,我想从两个不同的页面调用 genSomeHtml(),但它们有不同的 /images 路径。所以,我不能完全使用“../../images/foobar.gif”,我宁愿不传递参数来告诉我在哪里看。毕竟,调用页面不应该关心 html 是如何呈现的,它只需要工作。

有任何想法吗?

4

1 回答 1

1

一般答案:使用绝对 uri 输出您的图像,而不是相对。所以<img src="images/myphoto.jpg">变成<img src="http://localhost/images/myphoto.jpg">

如果这不是正确的答案,请改写您的问题并添加示例。

于 2010-09-22T01:29:19.430 回答