Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 16760|Resposta: 0

[WinForm] Como desativar prompts de erro quando o navegador web exibe conteúdo html em C# Winform

[Copiar link]
Publicado em 08/07/2017 23:33:19 | | |

No WinForm, existe um controle que pode exibir conteúdo HTML, que é o navegador web, e definir a propriedade DocumenText para conteúdo HTML.

Ao usar WebBrowser para interface, às vezes não queremos que o link seja clicado pelo usuário, muito menos a caixa irritante de erro de script aparecendo, e não queremos que o usuário consiga clicar no menu do IE com o botão direito.
Desativar dica de script de erro: Defina o scrip{filter}tErrorsSuppressed do controle do navegador web para true
Desativar o Menu Botão Direito: Defina o IsWebBrowserContextMenuEnabled do navegador web como falso
Desativar atalhos: Definir WebBrowserAtalhosHabilitados do WebBrowser como falso
Desativar hiperlinks: Existem dois tipos de hiperlinks, um é direto para a janela atual e o outro é para abrir em uma nova janela  
Claro que a janela vira diretamente: Defina o AllowNavigation do navegador web para falso
Desativar novas aberturas de janelas requer lidar com o evento NewWindow do navegador WebBrowser


Após concluir o trabalho acima, ele está basicamente concluído, e há um último ponto a se prestar atenção, que é o Arrastar e Soltar. Lembre-se de definir o AllowWebBrowserDrop do navegador web como false






Anterior:SignalR para comunicação por websocket (3)
Próximo:O controle do navegador .net/C# desativa soluções pop-up como alerta, confirmação, etc
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com