Problemas podem ocorrer ao tentar usar o método POST ou o método GET para passar dados de formulário em uma página da Web no Internet Explorer 7 ou no Internet Explorer 6

Traduções deste artigo Traduções deste artigo
ID do artigo: 939941 - Exibir os produtos aos quais esse artigo se aplica.
importante Este artigo contém informações sobre como modificar o registro. Certifique-se de que você faça backup do registro antes de modificá-lo. Certifique-se que você sabe como restaurar o registro se ocorrer um problema. Para obter mais informações sobre como fazer backup, restaurar e modificar o registro, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
322756Como fazer backup e restaurar o registro no Windows
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

No Windows Internet Explorer 7 ou no Microsoft Internet Explorer 6, quando você tenta usar método POST ou o método GET para passar dados de formulário em uma página da Web, poderá detectar um dos seguintes sintomas.

Sintoma 1

O método POST ou o método GET pode codificar determinados caracteres como referências de caractere numérico Unicode. Por exemplo, esses métodos podem codificar あ como % 26 % 2312354 % 3B.

Esse problema pode ocorrer em páginas da Web que contêm caracteres japoneses. Além disso, as páginas da Web são marcadas com um charset de janelas-31j em cabeçalhos HTTP.

Sintoma 2

O método POST ou o método GET não pode transmitir dados de formulário para o servidor Web. Além disso, você receberá uma mensagem de erro de script semelhante à seguinte:
Line Number da linha:
Number do caractere:
Erro: Erro não especificado.
Código: 0
URL: URL
Esse problema pode ocorrer se os dados de formulário contém caracteres somente Unicode no início de um campo de gênio. Por exemplo, os dados de formulário podem conter um dos seguintes tipos de caracteres somente Unicode no início de um campo gênio:
  • Uma mistura de caracteres ASCII e japonês.
  • O caractere U + 301 C (til ?) junto com caracteres chinês, japonês ou coreano.
  • O caractere U + 3030 (til ?) junto com caracteres chinês, japonês ou coreano.

Causa

Esse problema ocorre porque dele não corretamente usa a página de código para o idioma necessário quando os dados de formulário contém determinadas combinações de caracteres.

Resolução

Informações de atualização de segurança

Para resolver esse problema, instale a actualização de segurança cumulativa mais recente para o Internet Explorer. Para instalar as atualizações mais recentes, visite o seguinte site:
http://windowsupdate.microsoft.com
Para informações mais técnicas sobre a atualização de segurança cumulativa mais atual para o Internet Explorer, visite o seguinte site:
http://www.microsoft.com/technet/security/current.aspx
Observação Essa correção primeiro foi incluída na atualização de segurança 947864 (MS08-024). Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
947864MS08-024: Actualização de segurança cumulativa para Internet Explorer

Informações sobre o service pack

Para resolver esse problema, obtenha o service pack mais recente para o Windows Vista. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
935791Como obter o service pack mais recente do Windows Vista

Informações sobre o hotfix

Internet Explorer 7 no Windows Vista

Um hotfix suportado está disponível no Microsoft. No entanto, esse hotfix destina-se a corrigir o problema descrito neste artigo. Aplique-o somente aos sistemas que apresentarem esse problema específico. Esta correcção poderá submetida a testes adicionais. Portanto, se você não tiver sido gravemente afetado por esse problema, recomendamos que você aguarde a próxima atualização de software que contém esse hotfix.

Se o hotfix está disponível para download, há uma seção "Download de Hotfix disponível" na parte superior neste artigo da Base de dados de Conhecimento. Se esta seção não for exibida, contate o atendimento e suporte para obter o hotfix.

Observação Se ocorrerem problemas adicionais ou se qualquer solução de problemas é necessária, talvez você precise criar uma solicitação de serviço separada. Os custos normais de suporte serão aplicados a questões de suporte adicionais e problemas que não se qualificam para esse hotfix específico. Para obter uma lista completa de números de telefone de suporte e Atendimento Microsoft ou para criar uma solicitação de serviço separada, visite o seguinte site:
http://support.microsoft.com/contactus/?ws=support
Observação O formulário "Download de Hotfix disponível" exibe os idiomas para os quais o hotfix está disponível. Se você não vir seu idioma, é porque um hotfix não está disponível para esse idioma.
Pré-requisitos
Para aplicar esse hotfix, você deve ter o Internet Explorer 7 instalado no Windows Vista.
Requisitos de reinicialização
Reinicie o computador após aplicar esse hotfix.
Informações sobre a substituição do hotfix
Esse hotfix não substitui outros hotfixes.
Informações sobre o arquivo
A versão em inglês deste hotfix tem atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas no horário de universal coordenado (UTC). Quando você exibe as informações do arquivo, ele é convertido para a hora local. Para encontrar a diferença entre o UTC e a hora local, use a guia fuso horário no item Data e hora no painel de controle.
Windows Vista, versões com base em 86 x
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Update.mumNão aplicável1,95514 De agosto de 200713: 43Não aplicável
X86_c6d00ed094683fc17863d9f000f3471f_31bf3856ad364e35_6.0.6000.20660_none_6a6c64b1e7fb11d5.manifestNão aplicável70414 De agosto de 200713: 43Não aplicável
X86_microsoft-windows-ie-htmlrendering_31bf3856ad364e35_6.0.6000.20660_none_11a58f533e513474.manifestNão aplicável928,49414 De agosto de 200713: 43Não aplicável
Mshtml.dll7.0.6000.206603,592,19214 De agosto de 200702: 22x 86
Mshtml.tlb7.0.6000.206601,383,42413 De agosto de 200723: 27Não aplicável

Windows Vista, versões de 64 bits
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Amd64_adc064d3c3764f0db37954aa4e7dc73d_31bf3856ad364e35_6.0.6000.20660_none_0cf1d7b9cf353430.manifestNão aplicável70814 De agosto de 200713: 43Não aplicável
Amd64_c6d00ed094683fc17863d9f000f3471f_31bf3856ad364e35_6.0.6000.20660_none_c68b0035a058830b.manifestNão aplicável70614 De agosto de 200713: 43Não aplicável
Amd64_microsoft-windows - ie - htmlrendering_31bf3856ad364e35_6.0.6000.20660_none_6dc42ad6f6aea5aa.manifestNão aplicável928,55514 De agosto de 200713: 47Não aplicável
Package_1_for_kb939941 ~ 31bf3856ad364e35 ~ amd64 ~ ~ 6.0.1.0.mumNão aplicável1,80314 De agosto de 200713: 43Não aplicável
Package_2_for_kb939941 ~ 31bf3856ad364e35 ~ amd64 ~ ~ 6.0.1.0.mumNão aplicável1,96614 De agosto de 200713: 43Não aplicável
Update.mumNão aplicável1,86914 De agosto de 200713: 43Não aplicável
Mshtml.dll7.0.6000.206605,679,10414 De agosto de 200704: 39x 64
Mshtml.tlb7.0.6000.206601,383,42413 De agosto de 200723: 38Não aplicável

Internet Explorer 7 no Windows Server 2003

Um hotfix suportado está disponível no Microsoft. No entanto, esse hotfix destina-se a corrigir o problema descrito neste artigo. Aplique-o somente aos sistemas que apresentarem esse problema específico. Esta correcção poderá submetida a testes adicionais. Portanto, se você não tiver sido gravemente afetado por esse problema, recomendamos que você aguarde a próxima atualização de software que contém esse hotfix.

Se o hotfix está disponível para download, há uma seção "Download de Hotfix disponível" na parte superior neste artigo da Base de dados de Conhecimento. Se esta seção não for exibida, contate o atendimento e suporte para obter o hotfix.

Observação Se ocorrerem problemas adicionais ou se qualquer solução de problemas é necessária, talvez você precise criar uma solicitação de serviço separada. Os custos normais de suporte serão aplicados a questões de suporte adicionais e problemas que não se qualificam para esse hotfix específico. Para obter uma lista completa de números de telefone de suporte e Atendimento Microsoft ou para criar uma solicitação de serviço separada, visite o seguinte site:
http://support.microsoft.com/contactus/?ws=support
Observação O formulário "Download de Hotfix disponível" exibe os idiomas para os quais o hotfix está disponível. Se você não vir seu idioma, é porque um hotfix não está disponível para esse idioma.
Pré-requisitos
Para aplicar esse hotfix, você deve atender aos seguintes requisitos:
  • Você deve ter o Windows Server 2003 2 instalado no computador. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
    889100Como obter o service pack mais recente para o Windows Server 2003
  • Você deve ter o Internet Explorer 7 no Windows Server 2003 Service Pack 2.
Requisitos de reinicialização
Reinicie o computador após aplicar esse hotfix.
Informações sobre a substituição do hotfix
Esse hotfix não substitui outros hotfixes.
Informações sobre o arquivo
A versão em inglês deste hotfix tem atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas no horário de universal coordenado (UTC). Quando você exibe as informações do arquivo, ele é convertido para a hora local. Para encontrar a diferença entre o UTC e a hora local, use a guia fuso horário no item Data e hora no painel de controle.
Windows Server 2003 com Service Pack 2, x 86-based versões
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Mshtml.dll7.0.6000.206613,592,19222 De agosto de 200722: 12x 86

Windows Server 2003 com Service Pack 2, versões com base em 64 x
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataformaRequisito de SPRamificação do serviço
Mshtml.dll7.0.6000.206615,679,10422 De agosto de 200720: 07x 64SP2Não aplicável
Wmshtml.dll7.0.6000.206613,592,19222 De agosto de 200720: 08x 86SP2UAU

Windows Server 2003 com Service Pack 2, versões com base em Itanium
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataformaRequisito de SPRamificação do serviço
Mshtml.dll7.0.6000.2066110,051,58422 De agosto de 200720: 08IA-64SP2Não aplicável
Wmshtml.dll7.0.6000.206613,592,19222 De agosto de 200720: 09x 86SP2UAU

Internet Explorer 7 e Internet Explorer 6 no Windows XP

Um hotfix suportado está disponível no Microsoft. No entanto, esse hotfix destina-se a corrigir o problema descrito neste artigo. Aplique-o somente aos sistemas que apresentarem esse problema específico. Esta correcção poderá submetida a testes adicionais. Portanto, se você não tiver sido gravemente afetado por esse problema, recomendamos que você aguarde a próxima atualização de software que contém esse hotfix.

Se o hotfix está disponível para download, há uma seção "Download de Hotfix disponível" na parte superior neste artigo da Base de dados de Conhecimento. Se esta seção não for exibida, contate o atendimento e suporte para obter o hotfix.

Observação Se ocorrerem problemas adicionais ou se qualquer solução de problemas é necessária, talvez você precise criar uma solicitação de serviço separada. Os custos normais de suporte serão aplicados a questões de suporte adicionais e problemas que não se qualificam para esse hotfix específico. Para obter uma lista completa de números de telefone de suporte e Atendimento Microsoft ou para criar uma solicitação de serviço separada, visite o seguinte site:
http://support.microsoft.com/contactus/?ws=support
Observação O formulário "Download de Hotfix disponível" exibe os idiomas para os quais o hotfix está disponível. Se você não vir seu idioma, é porque um hotfix não está disponível para esse idioma.
Pré-requisitos
Para aplicar esse hotfix, você deve ter o Windows XP Service Pack 2 instalado no computador. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
322389Como obter o service pack mais recente do Windows XP
Requisitos de reinicialização
Reinicie o computador após aplicar esse hotfix.
Informações sobre a substituição do hotfix
Esse hotfix não substitui outros hotfixes.
Informações sobre o arquivo
A versão em inglês deste hotfix tem atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas no horário de universal coordenado (UTC). Quando você exibe as informações do arquivo, ele é convertido para a hora local. Para encontrar a diferença entre o UTC e a hora local, use a guia fuso horário no item Data e hora no painel de controle.
Windows XP com Service Pack 2, x 86-based versões para o Internet Explorer 6
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Mshtml.dll6.0.2900.31953,064,83214 De agosto de 200716: 43x 86
Windows XP com Service Pack 2, x 86-based versões para o Internet Explorer 7
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Mshtml.dll7.0.6000.206613,592,19223 De agosto de 200706: 50x 86

Informações de pós-instalação

Aviso Podem ocorrer sérios problemas se você modificar o registro incorretamente usando o Editor do registro ou usando outro método. Esses problemas podem exigir que você reinstalar o sistema operacional. A Microsoft não garante que esses problemas possam ser solucionados. Modificar o registro por sua própria conta e risco.

Depois de aplicar esse hotfix, você deve editar o registro para habilitar o hotfix. Para fazer isso, execute as seguintes etapas:
  1. Clique em Iniciar , clique em Executar , digite regedit e, em seguida, clique em OK .

    Observação Em um computador baseado no Windows Vista, clique em Iniciar
    Recolher esta imagemExpandir esta imagem
    the Start button
    , digite regedit na caixa Iniciar pesquisa e pressione ENTER .
  2. Localize e, em seguida, clique na seguinte subchave do Registro:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl
  3. No menu Editar , aponte para novo e, em seguida, clique em chave .
  4. Digite FEATURE_INTL_FORM_RESULTS_ENCODING_KB939941 e, em seguida, pressione ENTER .
  5. No menu Editar , aponte para novo e, em seguida, clique em Valor DWORD .
  6. Digite iexplore.exe e, em seguida, pressione ENTER .
  7. No menu Editar , clique em Modificar .
  8. Na caixa dados do valor , digite 1 e, em seguida, clique em OK .
  9. No menu Editar , aponte para novo e, em seguida, clique em chave .
  10. Digite FEATURE_WINDOWS31J_FALLBACK_KB939941 e, em seguida, pressione ENTER .
  11. No menu Editar , aponte para novo e, em seguida, clique em Valor DWORD .
  12. Digite iexplore.exe e, em seguida, pressione ENTER .
  13. No menu Editar , clique em Modificar .
  14. Na caixa dados do valor , digite 1 e, em seguida, clique em OK .
  15. Feche o Editor do Registro.

Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a". Esse problema foi corrigido primeiro no Windows Vista Service Pack 1.

Mais Informações

Você pode usar o seguinte código de exemplo para ver os problemas que são descritos no hoge de dim section.
<%
  dim hoge
  Response.AddHeader "Cache-Control", "no-cache"
  Response.ContentType = "text/html; charset=windows-31J"
  hoge = Request.QueryString("p1")
%>
<html>
<body>
  <a href="testcase.asp">Reset page</a><br>
  <h4>Testcase: Submit Wave Dash</h4>
  <form name="form1">
  P1: <input type="text" name="p1" value="&#12316;"><br>
  <input type="submit" value="type=submit">
  <input type="button" value="type=button" onClick="javascript:form1.submit();">
  </form>
  <br>
  P1 = <%=hoge%> <br><br>
  <code>
     P1 = [Wave Dash]<br>
     Result: <br>
       Form Cannot be submitted (javascript error in javascript case)<br>
     Expected Result: <br>
       Form should be submitted<br>
  </code>
  </body>
</html>
Para obter mais informações sobre como passar o formulário de dados de uma página para outro usando GET e POST em Active Server pages, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
300104Como passar dados de formulário de uma página para outro usando GET e POST em Active Server pages
Para obter mais informações sobre o atributo METHOD e a propriedade de método , visite o seguinte site:
http://msdn2.microsoft.com/en-us/library/ms534167.aspx

Propriedades

ID do artigo: 939941 - Última revisão: sexta-feira, 16 de maio de 2008 - Revisão: 3.1
A informação contida neste artigo aplica-se a:
  • Windows Internet Explorer 7 for Windows XP
  • Windows Internet Explorer 7 for Windows Server 2003
  • Windows Internet Explorer 7 in Windows Vista
  • Microsoft Internet Explorer 6.0 nas seguintes plataformas
    • Microsoft Windows XP Home Edition
    • Microsoft Windows XP Professional
    • Microsoft Windows XP Media Center Edition 2005 Update Rollup 2
    • Microsoft Windows XP Tablet PC Edition
Palavras-chave: 
kbmt kbautohotfix kbvistasp1fix kbexpertiseinter kbpubtypekc kbqfe kbhotfixserver KB939941 KbMtpt
Tradução automática
IMPORTANTE: 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: 939941

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com