FP2002: Não é Possível Usar o Componente de Pesquisa Com o Active Server Pages

Traduções deste artigo Traduções deste artigo
ID do artigo: 292629 - Exibir os produtos aos quais esse artigo se aplica.
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.

Para obter uma versão deste artigo do Microsoft FrontPage 2000, consulte 205540.
Para obter uma versão deste artigo do Microsoft FrontPage 98, consulte 194284.
Para obter uma versão deste artigo do Microsoft FrontPage 97, consulte 183046.
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Quando você clicar em Pesquisar em uma Active Server Page (ASP), os resultados de sua pesquisa são retornados, mas o script ASP em sua página não executa. Em alguns casos, a seguinte mensagem de erro aparece em seu navegador de Web.
Não é possível executar o intérprete de HTML Smart das Extensões de Servidor do FrontPage nesta página que não é HTML: "http://<myserver>/<myfile>.asp"
O URL (Uniform Resource Locator) na caixa Endereço no Internet Explorer se assemelha ao seguinte
http://<myserver>/<myfile>.asp/_vti_bin/shtml.dll/<myfile>.asp.
onde <myserver> é o local de sua Web e <myfile> é o nome do arquivo que você está visualizando.

Causa

Você não pode usar o Formulário de Pesquisa em uma Active Server Page (ASP).

Quando uma página ASP é solicitada em um servidor, o Asp.dll a analisa. Ele encontra qualquer script especificado para executar no servidor, executa, e exibe os resultados.

Quando você conduz uma pesquisa usando o Formulário de Pesquisa, o Shtml.dll analisa a página de pesquisa e os resultados da pesquisa são expandidos no arquivo de pesquisa e exibidos em seu navegador de Web.

Quando uma pesquisa é efetuada com o uso do Formulário de Pesquisa em uma página ASP, o Shtml.dll não consegue analisar o arquivo porque o Asp.dll já o analisou. Como o Shtml.dll falha, ele exibe a mensagem descrita na seção "Sintomas".

Ao usar o Microsoft Index Server, o Formulário de Pesquisa não usa o Shtml.dll. Ao contrário, a ação para o formulário aponta para o arquivo .idq associado ao arquivo.

Resolução

Para resolver este comportamento, use um dos seguintes métodos:

Método 1: Instalar o Microsoft Index Server

Instalar o Microsoft Index Server no servidor Web que hospeda sua Web.

Para obter informações adicionais sobre como obter e instalar o Microsoft Index Server, visite o seguinte site Web da Microsoft:
http://www.microsoft.com/technet/archive/winntas/deploy/ntopclst.mspx?mfr=true

Method 2: Use .htm ou .html Ao Invés de Páginas .asp Com Formulário de Pesquisa

Não use páginas ASP com o Formulário de Pesquisa. Use somente páginas HTM ou HTML (Hypertext Markup Language).

Propriedades

ID do artigo: 292629 - Última revisão: quarta-feira, 23 de outubro de 2013 - Revisão: 1.1
A informação contida neste artigo aplica-se a:
  • Microsoft FrontPage 2002 Standard Edition
Palavras-chave: 
kbnosurvey kbarchive kbprb KB292629

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