4个回答
展开全部
用.net的webBrowser控件。拉一个到你的界面上,然后设置他的uri让他去加载就行了,跟浏览器一样
webBrowser1.Url = new Uri(@"D:\test\test.html");
webBrowser1.Url = new Uri(@"D:\test\test.html");
更多追问追答
追问
我这样写的,可是我打开html后图片显示不出来是怎么回事啊?
追答
这个你要去看看UploadFiles/abc.html 里面引用的图片路径是绝对路径还是相对路径,比如说,
abc.html里面用了个图片路径是 img/test.gif, 你这个A标签链接是在 index文件夹下,
那么你用这个链接点击打开页面的话浏览器就会去找 index/img/test.gif这样的路径。
建议把abc.html里面的图片路径改成绝对路径,就是相对于你的web项目的路径
展开全部
呵呵,如果在项目中的话,建议采用绝对路径去打开你所需要的文件,如果你发布后,这样就有点不实际了,呵呵
追问
我用了绝对路径但是我打开后图片没显示,请问有什么办法解决吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用打开文件的对话框,设置显示.html的文件显示就ok了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
应该是你.html文件中图片用了相对路径导致的,建议全部使用绝对路径去引用图片
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询