Você não pode enviar um formulário que está configurado para usar o componente Salvar resultados no Expression Web quando o formulário está localizado em um servidor Web que está executando o IIS

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: 928714
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Sintomas
Quando você tenta enviar um formulário que é configurado para usar o componente Salvar resultados no Microsoft Expression Web, os seguintes sintomas pode aparecer:
  • Os campos de formulário são desmarcados.
  • Os campos de formulário são retornados para as configurações padrão.
  • O formulário não serão salvas quando você enviá-lo.
  • Você não receber uma página de confirmação.
Causa
Esse comportamento ocorre se as seguintes condições forem verdadeiras:
  • O formulário que você enviou está localizado em um servidor Web que está executando o Microsoft Internet Information Services (IIS). Além disso, o servidor usa extensões de servidor do Microsoft FrontPage.
  • O formulário que você enviou possui uma extensão de nome de arquivo que mapeia para um manipulador de script no servidor Web do IIS.
Resolução
Para resolver esse comportamento, salve o formulário como uma página da Web que usa uma extensão de nome de arquivo que não está mapeada para um manipulador de script no servidor Web do IIS. Por exemplo, salve o formulário como um arquivo .htm.
Mais Informações
Por padrão, os seguintes tipos de arquivo tecnologia conteúdo dinâmico são mapeados para manipuladores de script no IIS:
  • .ASP
  • .aspx
  • .stm
  • .shtm
  • .shtml
  • .idq
  • .idc
  • .htr
Essas extensões de nome de arquivo não podem ser usados para páginas da Web que salvar os resultados do formulário em arquivos ou que enviar resultados do formulário a mensagens de email. Esse comportamento ocorre porque páginas da Web que contêm formulários Salvar resultados em arquivos ou que enviar resultados do formulário de email as mensagens são processadas através do FrontPage SmartHTML Interpreter (Shtml.dll).

O FrontPage SmartHTML Interpreter verifica para determinar se a página da Web que contém o formulário é mapeada para um manipulador de script. Se o FrontPage SmartHTML Interpreter não executar essa verificação, o código de origem para a página mapeados por script pode ser exibido no navegador.
Referências
Para obter mais informações, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft:
873011Não é possível usar o componente Salvar resultados em um servidor Web que mapeia para um manipulador de script com o FrontPage 2003
310700Você recebe um erro "Não é possível executar HTML Smart interpretador o FrontPage Server Extensions nesta página não-HTML" quando você envia um formulário de mensagem

Propriedades

ID do Artigo: 928714 - Última Revisão: 12/09/2015 08:24:34 - Revisão: 1.1

Microsoft Expression Web

  • kbnosurvey kbarchive kbmt kbtshoot kbexpertiseinter kbprb KB928714 KbMtpt
Comentários