Articles of webbrowser control

Caricamento dei file non funzionante – Hai bisogno di assistenza

Sto cercando di caricare un file (un’immagine) usando il controllo WebBrowser. Non riesco a farlo e ho bisogno di aiuto. Ecco l’Html: add image Ecco il codice 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}”); } } Si noti che il […]

Impostazioni di stampa WebBrowser

Come posso cambiare il mio orientamento del documento html (in orizzontale) per la stampa utilizzando il controllo WebBrowser. var browser = new WebBrowser(); browser.DocumentCompleted += (sender, args) => { var ws = sender as WebBrowser; //change paper size and orientation ws.Print(); }; browser.Navigate(path); Devo cambiare il formato della carta in C5 e l’orientamento in Landscape […]

Il famigerato problema, ancora irrisolto, di scaricare un file quando è richiesta la sicurezza di Windows

C’è un sito Web: http://site.domain.com che richiede le credenziali con la finestra di dialogo “Windows Security”. Così sono riuscito a usare il controllo WebBrowser per navigare verso la pagina e inviare sequenze di tasti per inserire la password – Non ho potuto trovare un altro modo per aggirare. Ora sono arrivato al punto in cui […]

Stampa WebBrowser senza anteprima, ovvero stampa con un solo clic

Ho un’applicazione ac # .Net che apre un modulo di anteprima di stampa personalizzato (compromettendo un controllo di modulo WebBrowser che visualizza un file HTML e un pulsante che stampa i contenuti del controllo del browser Web: webBrowser.Print(); Tuttavia, ora desidero stampare il file HTML SENZA aprire questo modulo. Ho provato a caricare l’html in […]

La pagina Web funziona con IE, Chrome e Firefox, ma non quando si utilizza il controllo .NET WebBrowser

Sto usando il controllo WebBrowser in Visual Studio 2010 e sto provando a visualizzare la pagina: http://lk21.org . All’interno di questa pagina web sono caricati molti script e funziona perfettamente se lo apro tramite un browser Web come Firefox, Chrome e l’ultima versione di IE. La mia domanda è, perché visualizza “Bad Request” quando ho […]

Come risolvere la perdita di memoria in IE WebBrowser Control?

Sto cercando di incorporare un controllo WebBrowser in un’applicazione Winform C #. Sembra abbastanza facile. Tuttavia ho scoperto che il controllo WebBrowser consuma molta memoria ogni volta che chiamo il metodo Navigate. La memoria non viene mai rilasciata. L’utilizzo della memoria cresce e cresce … Molte persone in rete hanno lo stesso identico problema ma […]

Come aspettare che WebBrowser sia completamente caricato in VB.NET?

Sto usando il controllo WebBrowser nella mia applicazione VB.NET per caricare alcuni URL (~ 10-15) e salvare la loro sorgente HTML in un file di testo. Tuttavia, il mio codice non scrive l’origine della pagina corrente piuttosto quella iniziale perché viene triggersta anche prima che la pagina venga caricata. Come posso aspettare che la pagina […]

Disabilita Drag and Drop su elementi HTML?

Sto lavorando a un’applicazione web per la quale sto tentando di implementare un sistema di windows con funzionalità complete. In questo momento sta andando molto bene, sto solo imbattendo in un problema minore. A volte quando vado a trascinare una parte della mia applicazione (il più delle volte l’angolo div della mia finestra, che dovrebbe […]

Disabilita errore JavaScript nel controllo WebBrowser

Sto sviluppando un’applicazione Windows con un controllo WebBrowser che si sposta su un sito sharepoint. Il mio problema è che sto ottenendo errore JavaScript. Come posso disabilitare l’errore JavaScript? Non voglio che vengano visualizzati.

Come aggirare la perdita di memoria nel controllo .NET Webbrowser?

Questo è un problema vecchio e ampiamente noto con il controllo .NET Webbrowser. Riepilogo: Avere il controllo del browser Web .NET Passare a una pagina aumenta l’utilizzo della memoria che non viene mai liberato. Riprodurre la perdita di memoria: aggiungere un controllo WebBrowser a un modulo. Usalo per navigare verso le pagine che desideri. a […]