Recomendado: Interprete e processe o código da instância de consulta com várias teclas No desenvolvimento da Web, muitas vezes encontro vários pares de palavras -chave de consultas de campo único, que geralmente implemento por meio de matrizes dinâmicas. Obviamente, várias palavras -chave geralmente são separadas por espaços ou. Suponho que várias palavras -chave sejam separadas por espaços, a cadeia de palavras -chave é keystr e o código específico é
| A seguir, o conteúdo citado: <!-Este é um arquivo de página inicial-> <html> <head> <meta http-equiv = content-type content = text/html; charset = gb2312 /> <Title> Slide News </ititle> </head> <Body> <!-#inclua arquivo = diaoyong.asp-> </body> </html> <!- Basta ligar para o seguinte arquivo Este é um arquivo com o nome do arquivo: diaoyong.asp Arquivo flash dentro do símbolo -> <% 'Slide News Db = ../cuoxin_data/cuoxin_data.asp Definir Conn = Server.CreateObject (Adodb.Connection) Connstr = provedor = microsoft.jet.oledb.4.0; fonte de dados = & server.mappath (dB) Conn.Open Connstr sql = selecione Top 5 * de [music_list_tupian_system] onde iswnumssex = 'anúncio rotativo' ordem por iswnumsid desc set rs = server.createObject (adodb.recordset) Rs.Open SQL, Conn, 1,1 se não Rs.eof então k = 1 Num_total = Rs.RecordCount para i = 1 a 5 Se i> num_total, então saia para Se eu = 1 então imgurl11 = img/& rs (iswnumsphoto) Se Len (RS (iswnumsuser))> = 18 então imgtext11 = esquerda (rs (iswnumsuser), 18) & ... outro imgtext11 = rs (iswnumsuser) final se imglink11 = rs (iswnumsclass) final se Se eu = 2 então imgurl22 = img/& rs (iswnumsphoto) Se Len (RS (iswnumsuser))> = 18 então imgtext22 = esquerda (rs (iswnumsuser), 18) & ... outro imgtext22 = rs (iswnumsuser) final se imglink22 = rs (iswnumsclass) final se Se eu = 3 então imgurl33 = img/& rs (iswnumsphoto) Se Len (RS (iswnumsuser))> = 18 então imgtext33 = esquerda (rs (iswnumsuser), 18) & ... outro imgtext33 = rs (iswnumsuser) final se imglink33 = rs (iswnumsclass) final se Se eu = 4 então imgurl44 = img/& rs (iswnumsphoto) Se Len (RS (iswnumsuser))> = 18 então imgtext44 = esquerda (rs (iswnumsuser), 18) & ... outro imgtext44 = rs (iswnumsuser) final se imglink44 = rs (iswnumsclass) final se Se eu = 5 então imgurl55 = img/& rs (iswnumsphoto) Se Len (RS (iswnumsuser))> = 18 então imgtext55 = esquerda (rs (iswnumsuser), 18) & ... outro imgtext55 = rs (iswnumsuser) final se imglink55 = rs (iswnumsclass) final se rs.movenext k = k 1 próximo outro Response.Write ainda não há dados! final se %> <a destino = _self href = javascript: gourl ()> <span class = f14b> <Script Type = Text/JavaScript> imgurl1 = <%= imgurl11%>; imgtext1 = <%= imgtext11%> imglink1 = escape (<%= imglink11%>); imgurl2 = <%= imgul22%>; imgtext2 = <%= imgtext22%> imglink2 = escape (<%= imglink22%>); imgurl3 = <%= imgul33%>; imgtext3 = <%= imgtext33%> imglink3 = escape (<%= imglink33%>); imgurl4 = <%= imgul44%>; imgtext4 = <%= imgtext44%> imglink4 = escape (<%= imglink44%>); imgurl5 = <%= imgul55%>; imgtext5 = <%= imgtext55%> imglink5 = escape (<%= imglink55%>); var focus_width = 200 var focus_Height = 160 var text_height = 18 var swf_height = foco_height text_height <%se num_total = 1 então%> VAR PICS = imgurl1 var links = imglink1 var texts = imgText1 <%elseif num_total = 2 então%> var pics = imgurl1 | imgurl2 var links = imglink1 | imglink2 var texts = imgText1 | imgtext2 <%elseif num_total = 3 então%> var pics = imgurl1 | imgurl2 | imgurl3 var links = imglink1 | imglink2 | imglink3 var texts = imgText1 | imgtext2 | imgtext3 <%elseif num_total = 4 então%> var pics = imgurl1 | imgurl2 | imgurl3 | imgurl4 var links = imglink1 | imglink2 | imglink3 | imglink4 var texts = imgText1 | imgtext2 | imgtext3 | imgtext4 <%elseif num_total = 5 então%> var pics = imgurl1 | imgurl2 | imgurl3 | imgurl4 | imgurl5 var links = imglink1 | imglink2 | imglink3 | imglink4 | imglink5 var texts = imgText1 | imgtext2 | imgtext3 | imgtext4 | imgtext5 <%final se%> document.write('<object classid=clsid:d27cdb6e-ae6d-11cf-96b8-444553540000 codebase=http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0 width=' focus_width ' height=' swf_height '>'); document.Write ('<nome do param = permite Valor do SameDomain> <nome do param = Valor do filme = foco.swf> <nome do param = valor da qualidade = alta> <nome do param = bgcolor value =#f0f0f0>'); document.write ('<nome do param = valor do menu = false> <nome do param = value wmode = opaque>'); document.write ('<param name = flashvars value = pics =' pics '& links =' links '& texts =' textos 'e borderwidth =' focus_width '& borderHeight =' focus_height 'e textheight =' text_height '>'); document.write ('<incorped src = pixviewer.swf wmode = opacque flashvars = pics =' pics '& links =' links '& texts =' textos 'e borderwidth =' focus_width '& borderHeight =' focus_height '& textThe =' text_height 'menu' Men. altura = 'foco_height' 'permitecriptAccess = samedomain type = application/x-shockwave-flash pluginspage = http: //www.macromedia.com/go/getflashplayer/>'); document.write ('</ject>'); </script> </span> </a> <span id = focustext class = f14b> </span> |
Compartilhar: Como gerar páginas HTML para páginas dinâmicas do ASP Existem muitos sistemas de notícias que geram HTML, mas todos usam modelos. Esta função salva o código HTML gerado pela página ASP em um arquivo HTML, portanto, não há necessidade de alterar a página original e concluir facilmente um sistema de notícias que gera HTML.