ID do artigo: 261003 - Última revisão: sexta-feira, 21 de abril de 2006 - Revisão: 3.0 Como manipular erros de script como um host do controle WebBrowser
SumárioO controle WebBrowser notifica seu host de um erro sem tratamento script por meio da interface IOleCommandTarget . O host pode em seguida, recuperar as informações sobre o erro, exibir (ou suprimir) erro mensagem para o usuário e optar por executar scripts na página. Mais InformaçõesQuando um dos mecanismos de script encontra um erro sem tratamento, ele encaminha o erro para o controle WebBrowser, que, em seguida, consulta seu recipiente para ver se o recipiente implementou IOleCommandTarget . Se o recipiente tiver implementado IOleCommandTarget , o controle WebBrowser chama o método IOleCommandTarget::Exec com a identificação do grupo de comando do CGID_DocHostCommandHandler (que é definida no arquivo Mshtmhst.h) e uma identificação de comando de OLECMDID_SHOWSCRIPTERROR . Se o host não retorna S_OK , MSHTML exibe o padrão "Ocorreu um erro nesta página" mensagem de erro. O código a seguir ilustra como implementar um manipulador para essa identificação de comando que recupera as informações de erro de modelo de objeto do documento. Esse código não ilustram o tratamento de erros. Observação : este método não será chamado se o usuário tenha desmarcado a caixa de seleção Desativar depuração de scripts na guia Avançado em Opções da Internet . ReferênciasPara obter informações adicional sobre como implementar a interface IOleCommandTarget , consulte a seguinte site da Web Microsoft Developer Network (MSDN): http://msdn.microsoft.com/library/default.asp?URL=/library/psdk/com/oin_oc_9bg4.htm
(http://msdn.microsoft.com/library/default.asp?URL=/library/psdk/com/oin_oc_9bg4.htm)
Para obter mais informações sobre como desenvolver soluções baseadas na Web para o Microsoft Internet Explorer, visite os seguintes sites:http://msdn.microsoft.com/ie/
(http://msdn.microsoft.com/ie/)
http://support.microsoft.com/iep (http://support.microsoft.com/iep) A informação contida neste artigo aplica-se a:
Tradução automáticaIMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 261003
(http://support.microsoft.com/kb/261003/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções deste artigo
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email



Voltar para o início