<html>
  <body>
    <table>
      <tr>
        <td background="33.jpg" width="4">
          <img src="33.jpg"  width="24" height="24"/>
        </td>
      </tr>
    </table>
  </body>
</html>我要把这上面这一串html赋给webbrowser.innerhtml,
图片显示不出来,我知道是相对路径的问题,可是我没法解决,1,一定要是相对路径,2,不能先保存为文件然后再navigate

解决方案 »

  1.   

    顶,自己顶自己,呵呵,在CSDN上一年来共问过四个问题,从来没有人给我回答过正确答案,郁闷得死
      

  2.   

    你在33.JPG前面加一个“\”号试一下啥
      

  3.   

    呵呵,这样:(如果你的 33.jpg 在 E:\html\imgs\ 下面的话)<html>
      <head>
        <base href="file://E:/html/imgs/" />
      </head>
      <body>
        <table>
          <tr>
            <td background="33.jpg" width="4">
              <img src="33.jpg"  width="24" height="24"/>
            </td>
          </tr>
        </table>
      </body>
    </html>