Trong điều khiển WebBrowser
, làm cách nào để xóa HtmlElement
đối tượng? Không có phương thức nào trong lớp HtmlElement
để thực hiện việc này. Để giải quyết sự cố này, tôi có thể tạo một "giả" HtmlElement
(mà không chèn nó vào HtmlDocument
), sau đó tôi chèn (qua AppendChild
) các đối tượng cần xóa HtmlElement
. Điều này cảm thấy như một hack. Có cách nào tốt hơn để làm điều này?Xóa đối tượng HtmlElement bằng cách lập trình bằng C#
P.S. Tôi muốn giữ lại HtmlElement
trong bộ nhớ để sử dụng sau này, không chỉ đơn giản là tiêu diệt nó (đó là những gì thiết lập của nó là innerHtml
cho một chuỗi rỗng sẽ làm)
Không [luôn] làm việc với Internet Explorer 6. Thẻ bazơ, ví dụ, chống lại phương pháp này. – user38329