所以,我有一个函数:
public string genSomeHtml(){ //Gen some html including and image called foobar.gif }
现在,我想从两个不同的页面调用genSomeHtml(),但是它们有不同的路径指向/images。所以,我不能完全使用“../../images”/foobar.gif文件“我也不想让一个情妇告诉我该去哪里找。毕竟,调用页面不应该关心html是如何呈现的,它只需要工作。
有什么想法吗?
一般回答:用绝对uri而不是相对uri输出图像。 所以 <img src="images/myphoto.jpg"> <img src="http://localhost/images/myphoto.jpg">
<img src="images/myphoto.jpg">
<img src="http://localhost/images/myphoto.jpg">
如果这不是正确的答案,请重新表述你的问题并举例说明。