Dacă asta e tot, e simplu, dar site-ul folosit de proiect are o compatibilitate extrem de slabă cu IE (mă plâng: personal cred că IE este prea rău și suportul pentru standarde este prea slab), așa că nu am avut de ales decât să caut alte controale similare pentru browserul web și am găsit câteva controale bune de înlocuire:
GeokoFx: Un pachet de formulare Windows pentru Firefox Geoko Engine, descărcat pe Google Adresă: http://code.google.com/p/geckofx/ Site oficial: http://www.geckofx.org/
WebKit.NET:webkit的.NET封装,下载地址:http://sourceforge.net/projects/webkitdotnet/
Inițial am decis să folosesc GeokoFx, pentru că site-ul folosit de proiect se deschide foarte rapid cu Firefox, dar am căutat câteva zile și nu am aflat cum să pasez un obiect js către control, când am descoperit că controlul webbroswer al Qt este tot un control WebKit încapsulat, am decis să folosesc WebKit, WebKit.NET dar nu oferea direct o modalitate de a transmite obiectul, apoi am găsit un alt lucru bun:
open-webkit-sharp:对webkit.net的又一次封装,提供了很多新功能。google上下载地址:http://code.google.com/p/open-webkit-sharp/ Următorul aspect este foarte simplu: descarcă open-webkit-sharp, copiază toate fișierele din folderul Core și din folderul References în directorul proiectului tău, apoi deschide proiectul și adaugă OpenWebKitSharp.dll de referință și WebKit.Interop.dll (dacă proiectul tău rulează pe .NET Framework 2.0 sau 3.5 face referințe Binary_ Aceste două fișiere din folderul NET2, în cazul NET4.0, fac referire la aceste două dll-uri din folderul Binary); Apoi este Toolbox - > Selections - > Selection OpenWebKitSharp.dll și tragi WebKitBrowser din Toolbox pe formularul tău. Acum este un pas mare, dar pentru a evita tot felul de erori când îl folosești, trebuie să instalăm mai întâi două fișiere suport: |