Articles of webbrowser control

Como excluir cookies do windows.form?

Eu estou trabalhando com o controle Webbrowser em um aplicativo windows.form escrito em c #. Gostaria de escrever um método para excluir os cookies do controle Webbrowers depois que ele visita um determinado site. Infelizmente, não sei exatamente como fazer isso e não encontrei muita ajuda na internet. Se alguém tem experiência realmente fazendo isso, […]

Como faço para exibir um pop-up de um WebBrowser em outra janela que criei?

Estou tentando implementar um controle de navegador da Web simples em um dos meus aplicativos. Isso é para ajudar a integrar um aplicativo da Web em um conjunto de ferramentas que estou criando. O problema é que este aplicativo da web adora janelas pop-up … Quando um pop-up é aberto, ele é aberto em uma […]

Detectar o carregamento de página completa do WebBrowser

Como posso detectar quando um controle System.Windows.Forms.WebBrowser concluiu o carregamento? Eu tentei usar os events Navigate e DocumentCompleted, mas ambos foram levantados algumas vezes durante o carregamento de documentos!

Opções para incorporar o Chromium em vez do controle IE WebBrowser com WPF / C #

O controle WPF WebBrowser baseado no Internet Explorer sofre com alguns problemas de foco e teclado e problemas de memory leaks . Como uma solução alternativa para esses problemas, estamos considerando as opções disponíveis para hospedar o Chromium em vez do controle WebBrowser em nosso projeto WPF / C # com base na edição de […]

Como corrigir um erro de opacidade com DrawToBitmap no controle WebBrowser?

De acordo com o seguinte link e meu aplicativo de console, o método DrawToBitmap não respeita a opacidade. Link de prova: http://social.msdn.microsoft.com/Forums/vstudio/pt-BR/e9704309-0c52-442d-80e0-2f8393dcd313/webbrowser-opacity-problem- Meu código HTML: http://fiddle.jshell.net/L37TC/ ffff HIDDEN TEXT! SomeText Meu código de console C #: var bmp = new Bitmap(640,480, PixelFormat::Format32bppArgb) var web = (System.Windows.Forms.Control)sender; web.DrawToBitmap(bmp, Rectangle(0, 0, 640,480)); Então, estou procurando uma solução […]

Controle WPF WebBrowser – como suprimir erros de script?

Eu encontrei uma pergunta semelhante aqui: Como faço para suprimir erros de script ao usar o controle WPF WebBrowser? Mas não dessas soluções funcionam para mim. Eu preciso parar os popups de aparecer como eu estou usando o WebBrowser para automatizar as tarefas de administração em um site. SuppressScriptErrors não parece ser um atributo disponível […]

Alterando o agente do usuário do controle WebBrowser

Eu estou tentando alterar o UserAgent do controle WebBrowser em um aplicativo do WinForms. Consegui isso com sucesso usando o seguinte código: [DllImport(“urlmon.dll”, CharSet = CharSet.Ansi)] private static extern int UrlMkSetSessionOption( int dwOption, string pBuffer, int dwBufferLength, int dwReserved); const int URLMON_OPTION_USERAGENT = 0x10000001; public void ChangeUserAgent() { List userAgent = new List(); string ua […]

Substituir o controle do .NET WebBrowser por um navegador melhor, como o Chrome?

Existe alguma maneira relativamente fácil de inserir um navegador moderno em um aplicativo .NET? Tanto quanto eu entendo, o controle WebBrowser é um invólucro para o IE , o que não seria um problema, exceto que parece que é uma versão muito antiga do IE , com tudo o que implica em termos de falhas […]

O Controle IEB WebBrowser suporta todos os resources do IE9, incluindo o SVG?

Eu recentemente atualizei para o IE9-beta. Agora, no meu aplicativo .net (3.5) WinForm eu quero usar o controle WebBrowser . Então, minha pergunta é se o controle WebBrowser exibirá todas as propriedades e funções do IE9? Minha preocupação é, eu quero renderizar alguns charts SVG nele.

Como injetar JavaScript no controle WebBrowser?

Eu tentei isso: string newScript = textBox1.Text; HtmlElement head = browserCtrl.Document.GetElementsByTagName(“head”)[0]; HtmlElement scriptEl = browserCtrl.Document.CreateElement(“script”); lblStatus.Text = scriptEl.GetType().ToString(); scriptEl.SetAttribute(“type”, “text/javascript”); head.AppendChild(scriptEl); scriptEl.InnerHtml = “function sayHello() { alert(‘hello’) }”; scriptEl.InnerHtml e scriptEl.InnerText ambos dão erros: System.NotSupportedException: Property is not supported on this type of HtmlElement. at System.Windows.Forms.HtmlElement.set_InnerHtml(String value) at SForceApp.Form1.button1_Click(Object sender, EventArgs e) in d:\jsight\installs\SForceApp\SForceApp\Form1.cs:line 31 […]