问题描述
我的代码如下,本来只写了红色部分,不行。看了网上别人的方法,第二次不用Document.Write,直接用InnerHtml去修改内容,结果还是一样。if(browser.Document==null){browser.Navigate("about:blank");while(browser.ReadyState!=WebBrowserReadyState.Complete){Application.DoEvents();System.Threading.Thread.Sleep(50);}browser.Document.Write(html);}else{browser.Document.GetElementById("content").InnerHtml=body;}
解决方案
解决方案二:
怎么没人在呀?
解决方案三:
怎么解决的啊?
解决方案四:
直接用DocumentText就可以吧。webBrowser1.DocumentText="<html><body>Pleaseenteryourname:<br/>"+"<inputtype='text'name='userName'/><br/>"+"<ahref='http://www.microsoft.com'>continue</a>"+"</body></html>";
来自msdn:
时间: 2024-09-29 16:39:04