帝国软件
  设为首页 加入收藏 关于我们
 
解密帝国网站管理系统
栏 目:
 
您的位置:首页 > 技术文档 > ASP编程
站内搜索脚本例子五(JavaScript)
作者: 发布时间:2005-03-12 来源:
脚本说明:
第一步:把如下代码加入<body>区域中
<SCRIPT LANGUAGE="JavaScript">
<!-- Hide Script from Old Browsers
Keyword = new Object();
Descrip = new Object();
Address = new Object();

// Keyword[0] = n (where n is the number of keywords which can be searched
Keyword[0] = 5 //对应查询组的数量;

Keyword[1] = "javascript"
Descrip[1] = "最全的javascript资源站-javascript2000.com"
Address[1] = "http://www.javascript2000.com"

Keyword[2] = "javascript"
Descrip[2] = "很好的javascript站点"
Address[2] = "http://www.cnlot.com/"

Keyword[3] = "javascript"
Descrip[3] = "java神捕"
Address[3] = "http://pcafei.3322.net/"

Keyword[4] = "javascript"
Descrip[4] = "精彩天地"
Address[4] = "http://demoy.3322.net/"

Keyword[5] = "javascript"
Descrip[5] = "国外最大的javascript资源站"
Address[5] = "http://www.javascript.com/"
function checkDatabase() {

var Found = false
var Item = document.forms[0].searchfor.value.toLowerCase();

stats='toolbar=no,location=no,directories=no,status=no,menubar=no,'
stats += 'scrollbars=yes,resizable=yes'
MsgBox = window.open ("","msgWindow",stats)
MsgBox.document.write("<head><title>查询结果</title></head>");
MsgBox.document.write ("<BODY BGCOLOR=#ffffff TEXT=#000000 LINK=#000080 VLINK=#800040
ALINK=#FF0000><CENTER>查询结果</CENTER>")
MsgBox.document.write ("For the keyword: "+Item+"<HR>");
for (var i=1; i <= Keyword[0]; i++) {
if(Item == Keyword[i]) {
Found = true;
MsgBox.document.write (Descrip[i]+"<BR><A HREF="+Address[i]+">Click Here To View</A><br>")

}
}
if(!Found)
MsgBox.document.write ("没有发现与该关键词有关的条目。")
MsgBox.document.write ("<H6>Enjoy it!<BR><A HREF=http://java2000.126.com>http://java2000.126.com</A></H6>")
MsgBox.document.write ("<FORM class='pt9'><CENTER>")
MsgBox.document.write ("<INPUT type='button' value='关闭查询窗口' onClick = 'self.close()'>")
MsgBox.document.write ("</CENTER></FORM>") }
// -->
</SCRIPT>

如下代码生成查询表单界面:

<form name="form1">
<u>请输入查询关键词:</u><br>
<input type="text" name="searchfor" value="" size=20>
<input type="button" value="查询" onClick="checkDatabase()" name="button">
<br>
<!-- End Of File -->
<font color="#FF0000">输入小写字符</font>
<p>
</form>

  
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关链接
 ·站内搜索脚本例子三(JavaScript)  (2005-03-12)
 ·站内搜索脚本例子四(JavaScript)  (2005-03-12)
 ·站内搜索脚本例子一(JavaScript)  (2005-03-12)
 ·站内搜索脚本例子二(JavaScript)  (2005-03-12)
 ·用ASP做一个TOP COOL的站内搜索  (2005-03-12)

   栏目导行
  PHP编程
  ASP编程
  ASP.NET编程
  JAVA编程
   站点最新
·致合作伙伴的欢迎信
·媒体报道
·帝国软件合作伙伴计划协议
·DiscuzX2.5会员整合通行证发布
·帝国CMS 7.0版本功能建议收集
·帝国网站管理系统2012年授权购买说
·PHPWind8.7会员整合通行证发布
·[官方插件]帝国CMS-访问统计插件
·[官方插件]帝国CMS-sitemap插件
·[官方插件]帝国CMS内容页评论AJAX分
   类别最新
·在ASP中使用数据库
·使用ASP脚本技术
·通过启动脚本来感受ASP的力量
·学习使用ASP对象和组件
·解析asp的脚本语言
·初看ASP-针对初学者
·ASP开发10条经验总结
·ASP之对象总结
·ASP与数据库应用(给初学者)
·关于学习ASP和编程的28个观点
 
关于帝国 | 广告服务 | 联系我们 | 程序开发 | 网站地图 | 留言板 帝国网站管理系统