Articles of webbrowser control

Come eliminare i cookie da windows.form?

Sto lavorando con il controllo Webbrowser su un’applicazione windows.form scritta in C #. Vorrei scrivere un metodo per eliminare i cookie dal controllo Webbrowers dopo aver visitato un determinato sito. Sfortunatamente, non so come farlo esattamente e non ho trovato molto aiuto su internet. Se qualcuno ha esperienza in questo, non solo ipotetico perché potrebbe […]

Come faccio a visualizzare un popup da un browser web in un’altra finestra che ho creato?

Sto cercando di implementare un semplice controllo del browser Web in una delle mie app. Questo per aiutare a integrare un’app Web in un set di strumenti che sto creando. Il problema è che questa web app ama assolutamente le windows popup …. Quando un popup è aperto, si apre in una finestra di IE […]

Rileva il caricamento completo della pagina WebBrowser

Come posso rilevare quando un controllo System.Windows.Forms.WebBrowser ha completato il caricamento? Ho provato a utilizzare gli eventi Navigate e DocumentCompleted ma entrambi sono stati sollevati alcune volte durante il caricamento del documento!

Opzioni per l’incorporamento di Chromium anziché IE Controllo WebBrowser con WPF / C #

Il controllo WebBrowser di WPF basato su Internet Explorer soffre di alcuni problemi relativi alla tastiera, al focus e alla perdita di memoria . Come soluzione alternativa a questi problemi, stiamo considerando le opzioni disponibili per l’hosting di Chromium anziché il controllo WebBrowser nel nostro progetto WPF / C # basato sull’editing HTML. Domande simili […]

Controllo WPF WebBrowser: come sopprimere gli errori di script?

Ho trovato una domanda simile qui: Come si sopprimono gli errori di script quando si utilizza il controllo WebBrowser di WPF? Ma nessuna di queste soluzioni funziona per me. Ho bisogno di interrompere il popup dall’apparire mentre sto usando il WebBrowser per automatizzare le attività di amministrazione su un sito web. SuppressScriptErrors non sembra essere […]

Come risolvere un bug di opacità con DrawToBitmap sul controllo WebBrowser?

Secondo il seguente link e la mia applicazione per console, il metodo DrawToBitmap non rispetta l’opacità. Link di prova: http://social.msdn.microsoft.com/Forums/vstudio/en-US/e9704309-0c52-442d-80e0-2f8393dcd313/webbrowser-opacity-problem- Il mio codice HTML: http://fiddle.jshell.net/L37TC/ ffff HIDDEN TEXT! SomeText Codice della console My C #: var bmp = new Bitmap(640,480, PixelFormat::Format32bppArgb) var web = (System.Windows.Forms.Control)sender; web.DrawToBitmap(bmp, Rectangle(0, 0, 640,480)); Quindi sto cercando una soluzione integrata […]

Il Controllo WebBrowser IE9 supporterà tutte le funzionalità di IE9, incluso SVG?

Ho recentemente aggiornato a IE9-beta. Ora, nella mia applicazione .Net (3.5) WinForm voglio usare il controllo WebBrowser . Quindi la mia domanda è, se il controllo WebBrowser mostrerà tutte le proprietà e le funzioni di IE9? La mia preoccupazione è che voglio renderizzare alcuni elementi grafici SVG su di esso.

Come iniettare Javascript nel controllo WebBrowser?

Ho provato questo: 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 forniscono entrambi errori: 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 […]

Come annullare Task attendere dopo un periodo di timeout

Sto utilizzando questo metodo per creare un’istanza di un browser Web a livello di codice, passare a un URL e restituire un risultato al termine del documento. Come potrei essere in grado di interrompere l’ Task e avere GetFinalUrl() restituisce null se il caricamento del documento richiede più di 5 secondi? Ho visto molti esempi […]

Utilizzare l’ultima versione di Internet Explorer nel controllo webbrowser

La versione predefinita del controllo webbrowser in un’applicazione C # Windows Forms è la 7. Sono stato modificato in 9 dall’articolo Emulazione browser , ma come è ansible utilizzare la versione più recente di Internet Explorer installato in un controllo webbrowser?