Estoy usando un control WebBrowser y me gustaría manipular el código HTML antes de que se muestre en el control.¿Cambiar el HTML en un WebBrowser antes de que se muestre al usuario?
Por ejemplo abrir la web con un contenido siguiente:
<html>
<body>
<p id="Text">Hello</p>
</body>
</html>
me gustaría cambiarlo a
<html>
<body>
<p id="Text">Bye</p>
</body>
</html>
Sé que podría hacer eso con el evento DocumentCompleted y luego manipularla. Pero si el sitio web ejecuta material de JavaScript que se ejecuta en el evento listo para el documento, no tendría sentido cambiarlo, porque ya se ha ejecutado.
¿Desea cambiar el código HTML descargado antes de que se muestre y luego solo muestra el código modificado, ¿verdad? –
Sí, tienes razón, eso es exactamente lo que me gustaría hacer ... – RaphaelH