Articles of webbrowser control

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) […]

Cómo deshabilitar el sonido de clic en el control WebBrowser

Uso Javascript para hacer clic en un enlace en el control del navegador web. Pero no quiero escuchar el sonido “clic” de IE. ¿Hay alguna manera de hacer esto? PD No quiero cambiar la configuración del sistema. He visto este (Cómo deshabilitar WebBrowser ‘Click Sound’ en su aplicación solamente ) pero Document.Write no es una […]

El problema notorio pero sin respuesta de descargar un archivo cuando se requiere seguridad de Windows

Hay un sitio web: http://site.domain.com que solicita credenciales con el cuadro de diálogo “seguridad de Windows”. Así que me las arreglé para usar el control WebBrowser para navegar a la página y enviar pulsaciones de teclas para ingresar la contraseña. No pude encontrar otra forma de evitarlo. Ahora llegué al punto donde el sitio web […]

Cargar archivos no funciona – Necesita ayuda

Estoy tratando de cargar un archivo (una imagen) usando el control WebBrowser. Parece que no puede hacerlo y necesita ayuda. Aquí está el HTML: add image Aquí está el código C # … elements = webBrowser.Document.GetElementsByTagName(“input”); foreach (HtmlElement file in elements) { if (file.GetAttribute(“name”) == “file”) { file.Focus(); file.InvokeMember(“Click”); SendKeys.Send(“C:\\Images\\CCPhotoID.jpg” + “{ENTER}”); } } Tenga […]

Configuración de impresión WebBrowser

Cómo puedo cambiar la orientación de mi documento html (a Horizontal) para imprimir usando el control WebBrowser. var browser = new WebBrowser(); browser.DocumentCompleted += (sender, args) => { var ws = sender as WebBrowser; //change paper size and orientation ws.Print(); }; browser.Navigate(path); Necesito cambiar el formato de tamaño de papel a C5 y la orientación […]