Hi Dean,
No, you're not being dumb.
There are subtleties in the browser. It's a highly multilayered piece of software.
You may feel better if you open a new project and did this:
Dim wb as new webBrowser
and examined three properties:
wb.Document
wb.Documentstream
and
wb.Documenttext
If I am not mistaken, the webBrowser control can deal directly with that stream and I believe you can edit it and do what you like with that stream using MSHTML and the DOM model.
Also, if you are running a modern day version of windows, there is a strange little ocx and DLL on your system. It is the DHTML Edit control. It's half HTML editor and half webrowser and it's fairly remarkable.
Microsoft has had an SDK for it and it has been discontinued. However it's around on the net and is downloadable. The control is located (probably) on your system:
C:\Program Files\Common Files\Microsoft Shared\Triedit
But... there are caveats about this OCX especially around security. If you use it on the net and encounter a hostile script, it's capable of opening, reading and writing files under script control. There is a secure and non-secure version.
The name of the sdk on the net is:
dhedsdk.exe
But I would recommend that you exhaust all efforts with the current webBrowser first.
Renee