Recomendado: una función que analiza ASP para verificar si el enlace del sitio web es normal % FunctionUrlChk (Surl) OnerrorResUmExt setXmlHttp = Server.CreateObject (Microsoft.xmlhttp) xmlhttp.openget, surl, falso xmlhttp.send ifxmlhttp.status200then urlchk = false más urlchk = verdadero endffunción finalfunción final surl = http: //www.code-123.com IFU
Es muy conveniente usar ASP para implementar las funciones de los motores de búsqueda, pero ¿cómo implementar búsquedas inteligentes similares a 3721? Por ejemplo, cuando los chinos se ingresan en el cuadro de condición de búsqueda, las palabras clave como China y las personas se extraen automáticamente de él y se buscan en la base de datos. Después de leer este artículo, puede encontrar que esta función es tan simple de implementar.El primer paso es crear una base de datos llamada db_sample.mdb (este artículo toma la base de datos Access2000 como ejemplo) y crear una tabla t_sample.table t_sample incluye los siguientes campos:
Numeración de identificación automática
Texto de Name
Notas u_info
En el segundo paso, comenzamos a diseñar la página de búsqueda Search.asp. La página incluye un formulario (frm_search), que incluye un cuadro de texto y un botón de envío. Y establezca la propiedad del método del formulario para obtener y la propiedad de acción para buscar. El código es el siguiente:
| <!-Search.asp-> <formname = frm_searchmethod = getAction = search.asp> Ingrese las palabras clave: <inputType = textName = keysize = 10> <inputType = SubmitValue = Search> </form> |
A continuación, ingresamos a la parte clave de la implementación de la búsqueda inteligente.
Primero, establezca una conexión de base de datos. Agregue el siguiente código al comienzo de Search.asp:
| <% DimstrProvider, CNN strProvider = Provider = Microsoft.Jet.OLEDB.4.0; DataSource = strProvider = strprovider & server.mappath (/) &/data/db_sample.mdb 'Suponga que la base de datos se almacena en el directorio de datos en el directorio raíz de la página de inicio Setcnn = server.createObject (ADODB.Connection) CNN.OpenstrProvider abre la conexión de la base de datos %> |
A continuación, los datos recibidos por la página ASP se juzgan y buscan en la base de datos.
| <fontcolor =#ff0000> ¡No se encontraron resultados! ! ! </font> <% Demás %> |
Busque elementos con el nombre <fontcolor =#ff0000> <%= s_key%> </font>, y encuentre un total de elementos con <fontcolor =#ff0000> <%= rst.recordCount%> </font>::
| <% Mientras que el conjunto de registros todo el conjunto de registros, muestra la información buscada y establece el enlace %> <!-Aquí puede establecer el objetivo de enlace que necesita-> <fontstyle = font: 12pt 安安> <ahref = info.asp? id = <%= rst (id)%> target = _blank> <%= rst (u_name)%> </a> </font> <!-Muestre algunos detalles-> <fontstyle = font: 9pt 安> <%= izquierda (rst (u_info), 150)%> </font> <p> <% Rst.movenext Encaminarse a Rst.lose Setrst = nada Endif Endif %> |
Compartir: Tutorial de ASP: ASP Producción del código de rotación de fotos de Flash News Common Flash Este es un archivo de página web normal html head metahttp-oquiv = content-typeContent = text/html; charset = gb2312/title News and Picture Rotation/Title/Head Body!-#includeFile = Diaroyong.asp--/Body/Html cualquier página web solo llame al siguiente archivo (diaoyong.asp) y el F usado F usado
2 páginas en el total de la página 12 Página siguiente