M
M
Magir2014-06-27 11:59:11
.NET
Magir, 2014-06-27 11:59:11

WebBrowser replacement in C# that supports direct DOM manipulation?

Tell me if there is any replacement for the standard WebBrowser component in C #, but with support for the same principle of direct manipulation with the DOM tree. Those. read elements and change with instant rendering.
I tried Awesomium - there is no such thing, manipulation through JavaScript or reading through an HTML parameter and setting a new value through loadHTML, which does not fit categorically.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
A
AlexP11223, 2014-06-27
@AlexP11223

What's wrong with Javascript? What is the purpose?
Here is a similar question: stackoverflow.com/questions/23567355/how-to-intera...
They say that CEF seems to be able to do this a little more (only read-only, as I understand it), or use Webkit itself.

C
Cyril, 2014-06-27
@llirikkkk

Why do you need this component.
WebBrowser is essentially a regular Internet Explorer in a com wrapper.
If you need exactly the implementation of the browser in C #, then a quick googling suggested, in addition to Awesomium, the possibility of using WebKit.Net ( webkitdotnet.sourceforge.net/index.php).
+ an article on Habré on the topic habrahabr.ru/post/170015
If you need to work only with html, then you can look towards libraries for working with html (for example: http://htmlagilitypack.codeplex.com)

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question