No se puede utilizar búsqueda componente con una página Active de Server (ASP) en FrontPage 2002

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 292629
Este artículo se ha archivado. Se ofrece "tal cual" y no se volverá a actualizar.
Para obtener una versión de Microsoft FrontPage 2000 de este artículo, consulte 205540.
Para un equipo con Microsoft FrontPage 98 versión de este artículo, consulte 194284.
Para un equipo con Microsoft FrontPage 97 versión de este artículo, consulte 183046.
Síntomas
Cuando hace clic en Buscar en una página Active Server (ASP), se devuelven los resultados de la búsqueda, pero no se ejecuta la secuencia de comandos en la página ASP. En algunos casos, la siguiente mensaje de error aparece en su Web explorador:
No se puede ejecutar las extensiones de servidor' intérprete Smart HTML de esta página no HTML: "http:// <myserver>/<myfile>.asp"
El recurso uniforme localizador (URL) en el cuadro dirección en Internet Explorer similar al siguiente
http:// <myserver>/<myfile>.asp/_vti_bin/shtml.dll/ <myfile>.asp.
donde <myserver> es la ubicación de su Web y <myfile> es el nombre del archivo en la vista preliminar.
Causa
Puede utilizar el formulario de búsqueda de no en una página Active Server.

Cuando se solicita una página Active Server en un servidor, ASP.dll lo analiza. Encuentra cualquier secuencia de comandos especificada para ejecutar en el servidor, se ejecuta y muestra los resultados.

Al realizar una búsqueda mediante el formulario de búsqueda, shtml.dll analiza la página de búsqueda y los resultados de la búsqueda se expande en el archivo de búsqueda y se muestra en el explorador Web.

Cuando se realiza una búsqueda utilizando el formulario de búsqueda en una página Active Server, shtml.dll no se puede analizar el archivo porque ASP.dll ya está analizando. Puesto que shtml.dll produce un error, envía el mensaje descrito en la sección "Síntomas".

Cuando se utiliza Microsoft Index Server, el formulario de búsqueda no utiliza shtml.dll. En su lugar, la acción para el formulario apunta al archivo .idq asociado con el archivo.
Solución
Para resolver este comportamiento, utilice uno de los métodos siguientes.

Método 1: Instalar Microsoft Index Server

Instalar a Microsoft Index Server en el servidor Web que aloja el sitio Web.

Para obtener más información acerca de cómo obtener e instalar a Microsoft Index Server, consulte el siguiente sitio Web de Microsoft:

Método 2: Utilizar .htm o .HTML en lugar de páginas .ASP con el formulario de búsqueda

No utilice páginas Active Server con el formulario de búsqueda. Utilizar Lenguaje de marcado de hipertexto (.htm o .HTML) sólo las páginas.
prb de índice de búsqueda de tiempo de ejecución

Propiedades

Id. de artículo: 292629 - Última revisión: 02/04/2014 21:44:40 - Revisión: 2.3

Microsoft FrontPage 2002 Standard Edition

  • kbnosurvey kbarchive kbmt kbhtml kberrmsg kbasp kbprb KB292629 KbMtes
Comentarios