Se for isso, é simples, mas o site usado pelo projeto tem compatibilidade extremamente ruim com IE (reclamando: pessoalmente acho IE ruim e o suporte a padrões é muito ruim), então não tive escolha a não ser procurar outros controles similares para navegador e encontrei alguns bons controles de substituição:
GeokoFx: Pacote de Formulários para Windows do Firefox Geoko Engine, baixe no Google Endereço: http://code.google.com/p/geckofx/ Site oficial: http://www.geckofx.org/
WebKit.NET:webkit的.NET封装,下载地址:http://sourceforge.net/projects/webkitdotnet/
Originalmente, decidi usar o GeokoFx, porque o site usado pelo projeto é muito rápido de abrir com o Firefox, mas procurei por alguns dias e não descobri como passar um objeto js para o controle; quando descobri que o controle webbroswer do Qt também é um controle encapsulado do WebKit, decidi usar o WebKit, mas WebKit.NET não fornecia diretamente uma forma de passar o objeto, e então encontrei outra coisa boa:
open-webkit-sharp:对webkit.net的又一次封装,提供了很多新功能。google上下载地址:http://code.google.com/p/open-webkit-sharp/ O seguinte é muito simples: baixe open-webkit-sharp, copie todos os arquivos da pasta Core e da pasta References para o diretório do seu projeto, depois abra seu projeto e adicione o OpenWebKitSharp.dll de referência e WebKit.Interop.dll (se seu projeto estiver rodando no .NET Framework 2.0 ou 3.5, faça referências Binary_ Esses dois arquivos na pasta NET2, no caso do NET4.0, referem-se a essas duas dlls na pasta Binary); Depois há a Toolbox - > Seleções - > OpenWebKitSharp.dll de seleção e arrastar WebKitBrowser da Toolbox para o seu formulário. É um grande passo agora, mas para evitar todo tipo de erro ao usá-lo, precisamos instalar dois arquivos de suporte primeiro: |