Hvis det er det, er det enkelt, men nettsiden som brukes av prosjektet har ekstremt dårlig kompatibilitet med IE (klager: Jeg synes personlig IE er for dårlig og støtten for standarder er for dårlig), så jeg hadde ikke noe annet valg enn å lete etter andre lignende nettleserkontroller og fant noen gode erstatningskontroller:
GeokoFx: En Firefox Geoko Engine Windows Forms Package, last ned på Google Adresse: http://code.google.com/p/geckofx/ Offisiell nettside: http://www.geckofx.org/
WebKit.NET:webkit的.NET封装,下载地址:http://sourceforge.net/projects/webkitdotnet/
Jeg bestemte meg opprinnelig for å bruke GeokoFx, fordi nettstedet som prosjektet bruker er veldig raskt å åpne med Firefox, men jeg lette i noen dager og fant ikke ut hvordan man sender et js-objekt til kontrollen. Da jeg fant ut at Qts webbroswer-kontroll også er en innkapslet WebKit-kontroll, bestemte jeg meg for å bruke WebKit, men WebKit.NET ga ikke direkte en måte å sende objektet på, og så fant jeg en annen god ting:
open-webkit-sharp:对webkit.net的又一次封装,提供了很多新功能。google上下载地址:http://code.google.com/p/open-webkit-sharp/ Følgende er veldig enkelt: last ned open-webkit-sharp, kopier alle filene i Core-mappen og References-mappen til prosjektmappen din, åpne prosjektet ditt og legg til referanse-OpenWebKitSharp.dll og WebKit.Interop.dll (hvis prosjektet ditt kjører på .NET Framework 2.0 eller 3.5 referanser Binary_ Disse to filene i NET2-mappen, i tilfellet NET4.0, refererer til disse to dll-ene i Binær-mappen); Så er det Toolbox - > Selections - > Selection OpenWebKitSharp.dll og dra WebKitBrowser fra Toolbox til skjemaet ditt. Det er et stort steg nå, men for å unngå alle slags feil når vi bruker det, må vi installere to støttefiler først: |