【发布时间】:2011-11-18 01:32:24
【问题描述】:
写完htmldocument 后如何设置它的网址。例如:
WebBrowser wb = new WebBrowser();
wb.Navigate(new Uri(location, UriKind.Absolute));
IHTMLDocument2 myDoc = new HTMLDocumentClass();
myDoc.write(new object[] { wb.DocumentText});
myDoc.close();
如果我执行myDoc.url = "http://www.google.com",它会尝试加载谷歌。
如何在不尝试加载该 url 的情况下设置 url?
【问题讨论】:
-
嗯。如果它不会加载 google,那么您的 HTML 文档对象就会处于不一致的状态。它可能包含一个空的 DOM,或者某个网站的 DOM,但它的 URL 属性会保存 google 的 URL...
标签: url c#-4.0 mshtml ihtmldocument2