Webbrowser:Making Changes to Document

I am trying to make changes to the document in a webbrowser, I can get the html from it with

((mshtml.IHTMLDocument3)this.WebBrowser.Document).documentElement.innerHTML

but when I try to write to it with

((mshtml.IHTMLDocument3)this.WebBrowser.Document).documentElement.innerHTML = "

arg

";

I get an exception saying: System.Runtime.InteropServices.COMException (0x800A0258): Could not set the innerHTML property. Invalid target element for this operation.

Is this becuase it is readonly or what? I currently write it out to a new page and navigate to the page but that way I loose all the local references. Is there any way to get around this?


Thanks in advance

Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories