我建立了一个搜索页,但是有点问题,请指教!
效果:搜索结果要象新浪的搜索一样,只是范围局限在本域名内。
我的搜索程序是用的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: ①开通延...
Linux SMP系统多核启动机制详解
对称多处理(SMP)是现代操作系统支持多核并行计算的基础架构。其核心原理是通过引导处理器(BSP)初始化系统环境后,通过处理器间中断(IPI)机制唤醒应用处理器(AP)。在x86架构中,AP启动时处于实模式,需要特殊的trampoline代码完成保护模式切换和分页设置。这种设计既保证了系统初始化的正确性,又实现了多核并行处理的性能优势。理解SMP启动流程对优化系统启动速度和调试多核问题至关重要,特别是在云计算和嵌入式系统中,高效的SMP初始化能显著提升系统响应能力。本文以Linux内核为例,深入解析了从BS


