Articles of webbrowser control

Come gestire eventi javascript tramite controllo WebBrowser per WinForms

Ho letto WebBrowser Control da .Net – Come iniettare Javascript , è ansible chiamare il metodo Javascript da winforms c # e molti altri. Questi esempi erano valore di funzione di ritorno o finestra di avviso (chiamate sincrone). Devo ottenere il risultato dal gestore di eventi (chiamata asyn): window.onload = function() { var o = […]

Aumentare lo zoom su una pagina Web utilizzando il controllo di WebBrowser .NET

In IE7 è integrata una funzione di “zoom” (visualizzata nella barra di stato) che consente di ingrandire fino al 400%. Sto utilizzando il controllo WebBrowser .NET in un’applicazione demo / simulazione e ho bisogno di ingrandire una pagina web. È ansible? (Non voglio semplicemente scattare una foto della pagina e ingrandirla, dato che ho bisogno […]

Impostare il controllo del browser WPF per utilizzare la modalità IE10

Come posso impostare i controlli del browser Web WPF per eseguire il rendering delle pagine in modalità iE10 o la versione successiva installata sulla macchina. Di default, se creo un’applicazione .net 4 o .net 4.5 su qualsiasi macchina di OS> windows 7, esegue il rendering delle pagine html solo in modalità IE7. (Si prega di […]

Impedire la visualizzazione della finestra di Windows Security

Ho degli URL delle pagine di configurazione del router, devo caricarli, impostare sth e salvarlo. Uso il controllo webbrowser e il linguaggio .Net 4.5 e C #. Ma ogni volta che si carica una pagina, viene visualizzata la sicurezza di Windows che richiede nome utente e password. Succede per ogni URL. Come posso evitare questo? […]

Come iniettare CSS nel controllo WebBrowser?

Per quanto ne so, c‘è un modo per iniettare javascript nel DOM. Di seguito è riportato il codice di esempio che inietta javascript con il controllo 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”); C’è un modo più semplice per […]

C # WebBrowser Control Proxy

Come implementare il proxy in C # Controllo / componente WebBrowser. Quello che voglio sapere, è come implementare il proxy, quindi il mio controllo webBrowser di C # usa questo proxy per navigare quando viene eseguito. Inoltre, non voglio cambiare il proxy attraverso il registro … perché influisce sulla mia normale navigazione …

Ottieni ReadyState dal controllo WebBrowser senza DoEvents

Questo è stato più volte superato qui e in altri siti e il suo funzionamento, ma vorrei idee in altri modi per: ottenere ReadyState = Completa dopo aver usato un modo di navigazione o di post, senza utilizzare DoEvents a causa di tutti i suoi svantaggi. Vorrei anche notare che l’uso dell’evento DocumentComplete non è […]

Chiamando una funzione Javascript nel controllo webBrowser C #

Sto usando il controllo webBrowser in C # per caricare una pagina web e ho bisogno di chiamare una funzione JavaScript che restituisce un valore stringa. Ho trovato una soluzione per usare il metodo InvokeScript , e ho provato molto, ma tutto è fallito.

Limiti di controllo del browser web

Sto usando il controllo WebBrowser in un progetto di Windows C # e volevo sapere se ci sono limitazioni sul numero di istanze di tale applicazione che puoi avere contemporaneamente. (in altre parole MSFT applica eventuali limitazioni diverse dai limiti della macchina fisica – CPU / memoria ecc.)

Implementare IDispatch :: Invoke per essere chiamato da un controllo WebBrowser

Sto cercando di fare ciò che spiegano in questo articolo nella sezione Controlling Download and Execution . Capisco che il Web Browser Control in quel contesto non è WebBrowser di .NET. Quello che sto cercando di fare è ottenere il controllo su ciò che il controllo WebBrowser scarica. L’ho cercato molto e sempre nel csEXWB […]