我建立了一个搜索页,但是有点问题,请指教!

samsult samsult 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
目的:就是搜索本地址的各种符合要求的页
效果:搜索结果要象新浪的搜索一样,只是范围局限在本域名内。

我的搜索程序是用的index server,但是上传后说数据局不支持index server,因为易受攻击。我想知道其他的搜索方法,请指教!
<%
Path = Request( "Path" )
Keyword = Request( "Keyword" )
if Keyword=Empty then Keyword="2000"
%>

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>New Page 1</title>
</head>

<body bgcolor="#EBF8EC">
<%
set Q = Server.CreateObject("ixsso.Query")
set U = Server.CreateObject("ixsso.Util")
U.AddScopeToQuery Q, Path, "deep"
Q.Query = Keyword
Q.Columns = "DocTitle,Characterization,Rank,VPath,Write,Size"
set rs = Q.CreateRecordSet("nonsequential")
count=1
while Not rs.eof and count<=20
DocTitle=rs("DocTitle")
if DocTitle=Empty then DocTitle="无"
%>
<HR>
<BLOCKQUOTE>
<B><%=rs("DocTitle")%></B><BR>
<B>摘要:</B><%=rs("Characterization")%><BR>
<B>网址:</B><A HREF=<%=rs("vPath")%>><%=rs("vPath")%></A><BR>
<B>时间: </B><%=rs("Write")%><BR>
<B>大小: </B><%=rs("Size")%>
<P>

</BLOCKQUOTE>

<%rs.movenext
count=count+1
wend%>


<p>                                       
<a href="Default1.asp">返回</a></p>


</body>

</html>
...全文

相关推荐

C#实现文件拖放功能的详细指南

为了实现DragEnter事件的处理逻辑,我们需要在窗体的代码文件中定义一个事件处理方法。这个方法将检查拖动的数据,并决定是否允许该数据被放置到目标控件上。下面是一个简单的示例:// 检查数据格式是否被接受else在这个方法中,首先使用方法检查传入的数据是否为文件列表(),如果是,则允许拖放操作,否则拒绝。e.Effect属性决定了拖放操作的最终效果,它可以是CopyMoveLinkNone等。

申增浩

Delphi实现应用程序文件拖放功能

TDropTarget组件允许开发者将任何一个控件设置为接收拖放操作的终端。这为实现自定义拖放逻辑提供了无限可能。它的主要作用包括:接收文件或数据:通过TDropTarget组件,应用程序能够接收从其他程序或窗口中拖放过来的文件和数据。触发拖放事件:组件暴露了多个事件,如OnDragEnter、OnDragOver、OnDragLeave和OnDrop,使得开发者可以根据拖放过程中的不同阶段编写相应的处理逻辑。TDropTarget组件具有的特性包括:跨平台兼容性。

我就是夏迎春

CUDA系列-Stream-1

This section describes static aspects of the CUSW_UNIT_STREAM unit’s architecture.和stream相关的其它Unit主要有Channel,Sync,Memmgr A CUDA stream is a software FIFO queue that allows commands like kernel launch and memcpy to be enqueued in it. The enqueued commands

泰勒朗斯

双脉冲测试中IGBT驱动电阻和驱动电容的研究

  在LTspice中没有双脉冲波形发生器,要做一个双脉冲的波形只能用电压源来进行特殊设置,不是很方便,为此我写了一个双脉冲波形发生器,有需要的可以下载。双脉冲波形发生器。   如下,该元器件可以自定义延迟时间Td,第一个脉冲宽度T1,第二个脉冲宽度T3,两个脉冲间隔T2,脉冲循环个数Ncycle以及高低电平Vhigh,Vlow。       IGBT开通时Rg的影响: 如果增大Rg: ①开通延...

gaoyong_wang

Linux SMP系统多核启动机制详解

对称多处理(SMP)是现代操作系统支持多核并行计算的基础架构。其核心原理是通过引导处理器(BSP)初始化系统环境后,通过处理器间中断(IPI)机制唤醒应用处理器(AP)。在x86架构中,AP启动时处于实模式,需要特殊的trampoline代码完成保护模式切换和分页设置。这种设计既保证了系统初始化的正确性,又实现了多核并行处理的性能优势。理解SMP启动流程对优化系统启动速度和调试多核问题至关重要,特别是在云计算和嵌入式系统中,高效的SMP初始化能显著提升系统响应能力。本文以Linux内核为例,深入解析了从BS

一朵小小玫
评论 6
收藏 已收藏
分享
返回顶部
samsult
ASP 28,401 成员 356,940 内容