Articles of webbrowser control

Evitar la visualización de la ventana de seguridad de Windows

Tengo algunas URL de página de configuración de enrutador, tengo que cargarlas, configurar algo y guardarlo. Estoy usando el control del webbrowser y el lenguaje .Net 4.5 y C #. Pero cada vez que se carga una página, aparece la seguridad de Windows y solicita un nombre de usuario y una contraseña. Sucede para cada […]

Configure el control de navegador web WPF para usar el modo IE10

¿Cómo puedo configurar los controles del navegador web WPF para representar páginas en modo iE10 o la versión superior instalada en la máquina? De forma predeterminada, si creo una aplicación .net 4 o .net 4.5 en cualquier máquina de SO> Windows 7, solo muestra las páginas html en modo IE7. (Corrija si estoy equivocado) ¿Cómo […]

Cómo inyectar CSS en el control WebBrowser?

Según mi conocimiento, hay una forma de inyectar javascript en el DOM. A continuación se muestra el código de ejemplo que inyecta javascript con el control del webbrowser : HtmlElement head = webBrowser1.Document.GetElementsByTagName(“head”)[0]; HtmlElement scriptEl = webBrowser1.Document.CreateElement(“script”); IHTMLScriptElement element = (IHTMLScriptElement)scriptEl.DomElement; element.text = “function sayHello() { alert(‘hello’) }”; head.AppendChild(scriptEl); webBrowser1.Document.InvokeScript(“sayHello”); ¿Hay alguna manera más fácil […]

C # WebBrowser Control Proxy

Cómo implementar Proxy en C # WebBrowser control / Component. Lo que quiero saber es cómo implementar el proxy, así que mi control C # webBrowser usa este proxy para navegar cuando se ejecuta. Tampoco quiero cambiar el proxy a través del registro … porque afecta mi navegación normal …

Obtenga ReadyState del control WebBrowser sin DoEvents

Esto ha sido repetido muchas veces aquí y en otros sitios y su funcionamiento, pero me gustaría ideas para otras formas de: obtener ReadyState = Complete después de usar una navegación o publicación, sin utilizar DoEvents debido a todos sus inconvenientes. También me gustaría señalar que usar el evento DocumentComplete no ayudaría aquí ya que […]

Limitaciones de control de Webbrowser

Estoy usando el control WebBrowser en un proyecto de Windows forma C # y quería saber si hay limitaciones de cuántas instancias de dicha aplicación puede ejecutar al mismo tiempo. (en otras palabras, MSFT impone limitaciones que no sean límites físicos de la máquina: CPU / memoria, etc.)

Implementar IDispatch :: Invoke a ser llamado por un control WebBrowser

Estoy tratando de hacer lo que explican en este artículo en la sección Controlling Download and Execution . Entiendo que el Web Browser Control en ese contexto no es WebBrowser de .NET. Lo que trato de hacer es obtener control sobre lo que descarga el control WebBrowser . He estado buscando esto mucho y siempre […]

Usa imágenes locales en el control Webbrowser

Estoy usando un control Webbrowser en mi aplicación Wp7, pero parece que no puedo poner imágenes que están en el directorio de la aplicación, en el navegador web. Puse algunas imágenes en una carpeta en el mismo directorio que los archivos .cs y .xaml. Ahora trato de ponerlos en el control del webbrowser, pero parece […]

Realizar escaneo de pantalla del control Webbrowser en el hilo

Estoy usando la técnica que se muestra en Control WebBrowser en un nuevo hilo Al tratar de obtener un raspado de la pantalla de una página web, he podido obtener el siguiente código para que funcione correctamente cuando el control WebBrowser se coloca en un WinForm . Sin embargo, falla proporcionando una imagen arbitraria del […]

¿Cómo cambio programáticamente la configuración de la impresora con el control WebBrowser?

Finalmente descubrí cómo imprimir el XML transformado sin preguntar al usuario o mostrar una ventana de IE, pero ahora necesito especificar una cantidad de copias y posiblemente otras configuraciones de impresora. ¿Hay alguna manera de cambiar programáticamente la configuración de la impresora en un control WebBrowser? El código en cuestión: private static void PrintReport(string reportFilename) […]