中易网

c#中如何用WebBrowser打开本地网页

答案:3  悬赏:0  
解决时间 2021-01-22 06:57
c#中如何用WebBrowser打开本地网页
最佳答案
url是支持打开文件的,格式为file://路径,这里的路径的\要换成/。
如果是相对路径,可以用Environment.CurrentDirectory获得其对应的绝对路径。例如文件放在./page.htm里,可以用
urlPath=Uri.UriSchemeFile+ Uri.SchemeDelimiter Path.GetFullPath(Environment.CurrentDirectory+"page.htm").Replace(Path.DirectorySeparatorChar, '/');
当然也有更简洁的写法,但这种写法能跨平台。
然后就可以把这个字符串传给webbrowser了
全部回答
用../不行么?斜杠反了
---------------------
那你直接这么引用:
file:///d:/网页目录/页面.htm
肯定可以的。如果位置跟程序是一个目录,可以采用2L的Environmement.CurrentDirectory来得到file:///d:/程序所在目录
可以直接设置Browser.DocumentText来显示网页内容
或者把网页放到debug目录下,和exe一个目录,然后用相对路径表示
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
深圳万宝龙专卖店(益田假日广场)地址在哪,
创想面对面儿童美术教育中心地址好找么,我有
中国建设银行24自助服务AT地址在哪,我要去那
宝马X3终国产,看了价格怎么都说白等了这么多
网上卖的电脑机绣十字绣成品好吗
三清山里面的门票不包含上行和下行的钱吗,门
问感情以什么为用神
专业做书架的方法谁了解?
直流稳压电源的电流怎么调
95598服务热线的服务规范是什么?
房地产企业如何得到正确的成本信息
我还该和他联系吗?
"荣华富贵"是什么意思?
北京的地理位置?
绍兴智能家居公司哪个比较专业?
推荐资讯
迷恋上一个人!我要怎么办!
婚房营销是个营销模式?是什么样的呢?
语C里“bushi”是什么意思?
家用燃煤采暖炉哪家强
手机飞行模式最省电吗?求解释······
上海腾舟航空货运代理有限公司(虹桥机场营业
墙砖泡水后多少时间可以贴
孕31周产检发现胎儿左室有强光斑,是什么原因
不了解美如欣手机镀膜,问下,是好的项目吗?
骨健宝吃了的副作用
创业板怎么开通,今天交易的时候提示权限不足
怎样让网速快
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?