In einem WebBrowser
Steuerelement, wie entferne ich HtmlElement
Objekte? Es gibt keine Methoden in der Klasse HtmlElement
, um dies zu erreichen. Als Workaround kann ich einen "Dummy" HtmlElement
erstellen (ohne ihn in den HtmlDocument
einzufügen), in den ich dann die zu entfernenden HtmlElement
Objekte (über AppendChild
) einfüge. Das fühlt sich an wie ein Hack. Gibt es einen besseren Weg, dies zu tun?Entfernen von HtmlElement-Objekten programmgesteuert mit C#
P.S. Ich möchte die HtmlElement
in Erinnerung behalten später verwendet werden soll, nicht einfach zu zerstören (was, was Einstellung ist seine Eltern innerHtml
auf einen leeren String tun würde)
Nicht [immer] mit dem Internet Explorer, 6. Der BASE-Tag, zum Beispiel arbeitet wider diese Methode. – user38329