Recomendado: Interpretar y procesar el código de instancia de consulta de palabras múltiples En el desarrollo web, a menudo encuentro múltiples pares de palabras clave de consultas de campo único, que generalmente implemento a través de matrices dinámicas. Por supuesto, las palabras clave múltiples generalmente están separadas por espacios o. Supongo que múltiples palabras clave están separadas por espacios, la cadena de palabras clave es tecla y el código específico es
| El siguiente es el contenido citado: <!-Este es un archivo de página de inicio-> <html> <Evista> <meta http-oquiv = content-type content = text/html; Charset = GB2312 /> <title> Slide News </title> </ablo> <Body> <!-#include file = diaoyong.asp-> </body> </html> <!- Simplemente llame al siguiente archivo Este es un archivo con el nombre del archivo: Diaoyong.asp Flash File dentro del símbolo -> <% 'Noticias de diapositivas Db = ../cuoxin_data/cuoxin_data.asp Establecer conn = server.createObject (ADODB.Connection) Connstr = Provider = Microsoft.Jet.OLEDB.4.0; Data Source = & Server.Mappath (DB) Conn.open Connstr sql = seleccione Top 5 * de [Music_list_tupian_system] Donde isWnumsSEX = 'Rotating AD' Order por IsWnumsid Desc establecer rs = server.createObject (ADODB.RecordSet) Rs.open SQL, Conn, 1,1 Si no es RS.EOF entonces K = 1 Num_total = rs.RecordCount para i = 1 a 5 Si i> num_total entonces salga por Si yo = 1 entonces imgurl11 = img/& rs (iswnumsphoto) Si len (rs (iswnumsuser))> = 18 entonces imgText11 = izquierda (rs (iswnumsuser), 18) y ... demás imgText11 = rs (isWnumsuser) final si imglink11 = rs (isWnumsClass) final si Si yo = 2 entonces imgurl22 = img/& rs (iswnumsphoto) Si len (rs (iswnumsuser))> = 18 entonces imgText22 = izquierda (RS (iswnumsuser), 18) y ... demás imgtext22 = rs (isWnumsuser) final si imglink22 = rs (isWnumsClass) final si Si yo = 3 entonces imgurl33 = img/& rs (iswnumsphoto) Si len (rs (iswnumsuser))> = 18 entonces imgText33 = izquierda (rs (iswnumsuser), 18) y ... demás imgtext33 = rs (isWnumsuser) final si imglink33 = rs (isWnumsClass) final si Si yo = 4 entonces imgurl44 = img/& rs (iswnumsphoto) Si len (rs (iswnumsuser))> = 18 entonces imgText44 = izquierda (rs (iswnumsuser), 18) y ... demás imgtext44 = rs (isWnumsuser) final si imglink44 = RS (ISWNUMSCLASS) final si Si yo = 5 entonces imgurl55 = img/& rs (iswnumsphoto) Si len (rs (iswnumsuser))> = 18 entonces imgText55 = izquierda (rs (iswnumsuser), 18) y ... demás imgtext55 = rs (isWnumsuser) final si imglink55 = RS (ISWNUMSCLASS) final si Rs.Movenext k = k 1 próximo demás Respuesta. ¡Escribe que todavía no hay datos! final si %> <a Target = _Self href = javaScript: gourl ()> <span class = f14b> <script type = text/javaScript> imgurl1 = <%= imgurl11%>; imgText1 = <%= imgText11%> imgGlink1 = Escape (<%= imglink11%>); imgurl2 = <%= imgurl22%>; imgText2 = <%= imgText22%> imgGlink2 = Escape (<%= imglink22%>); imgurl3 = <%= imgurl33%>; imgText3 = <%= imgText33%> imgGlink3 = Escape (<%= imglink33%>); imgurl4 = <%= imgurl44%>; imgText4 = <%= imgText44%> imgGlink4 = Escape (<%= imglink44%>); imgurl5 = <%= imgurl55%>; imgText5 = <%= imgText55%> imgGlink5 = Escape (<%= imglink55%>); var focus_width = 200 var focus_height = 160 var text_height = 18 var swf_height = focus_height text_height <%if num_total = 1 entonces%> VAR PICS = imgurl1 enlaces var = imglink1 textos var = imgText1 <%elseif num_total = 2 entonces%> VAR Pics = imgurl1 | imgurl2 enlaces var = imglink1 | imglink2 Textos var = imgText1 | imgText2 <%elseif num_total = 3 entonces%> VAR Pics = imgurl1 | imgurl2 | imgurl3 enlaces var = imglink1 | imglink2 | imglink3 Textos var = imgText1 | imgText2 | imgtext3 <%elseif num_total = 4 entonces%> VAR Pics = imgurl1 | imgurl2 | imgurl3 | imgurl4 enlaces var = imglink1 | imglink2 | imglink3 | imglink4 Textos var = imgText1 | imgText2 | imgText3 | imgtext4 <%elseif num_total = 5 entonces%> VAR Pics = imgurl1 | imgurl2 | imgurl3 | imgurl4 | imgurl5 enlaces var = imglink1 | imglink2 | imglink3 | imglink4 | imglink5 Textos var = imgText1 | imgText2 | imgText3 | imgText4 | imgtext5 <%final si%> document.Write ('<Object ClassID = CLSID: D27CDB6E-AE6D-11CF-96B8-4444553540000 CodeBase = http: //fpdownload.macromedia.com/pub/shockwave/cabs/swlash.cab#version=6,0,0 width =' focal ' swf_height '>'); document.write ('<param name = lowEdcriptAccess value = samedomain> <param name = Movie value = focus.swf> <param name = Quality value = high> <param name = bgcolor value =#f0f0f0>'); document.write ('<param name = menú valor = falso> <param name = wmode value = opacque>'); document.write ('<param name = flashvars value = pics =' Pics '& links =' links '& texts =' texts '& borderWidth =' focus_width '& borderHeight =' focus_height '& textheight =' text_height '>'); document.write('<embed src=pixviewer.swf wmode=opaque FlashVars=pics=' pics '&links=' links '&texts=' texts '&borderwidth=' focus_width '&borderheight=' focus_height '&texttheight=' text_height ' menu=false bgcolor=#F0F0F0 quality=high width=' focus_width 'Height =' Focus_height 'LETINGRACTACESS = samedomain type = application/x-shockwave-flash pluginsPage = http: //www.macromedia.com/go/getflashplayer/>'); document.write ('</objeto>'); </script> </span> </a> <span id = focustext class = f14b> </span> |
Compartir: Cómo generar páginas HTML para páginas dinámicas de ASP Hay muchos sistemas de noticias que generan HTML, pero todos usan plantillas. Esta función guarda el código HTML generado por la página ASP en un archivo HTML, por lo que no es necesario cambiar la página original y completa fácilmente un sistema de noticias que genera HTML.