***测试搜索***在跳出的对话框中输入关键字然后查找的脚本
把下列代码加到网页的<body></body>标签之间 从google下载我的照片管理软件要完成此效果把如下代码加入到<body>区域中
<script language="javascript">
var key = "";
function makeentry (){
this.date = "";
this.name="";
this.url = "";
this.desc = "";
this.category = "";
return this;
}
function makearray(n) {
this.length = n;
for (var k = 1; k <= n; k++) {
this = "";
}
return this;
}
function makelinks(size) {
this.length = size;
for (var r=1; r<= size; r++) {
this = new makeentry();
this.date = datesarray;
this.name = namesarray;
this.url = urlsarray;
this.desc = descarray;
}
return this;
}
var linksize=0
datesarray = new makearray(linksize);
namesarray = new makearray(linksize);
urlsarray = new makearray(linksize);
descarray = new makearray(linksize);
var arraycount=0
arraycount += 1
datesarray = "5/30/2000"
urlsarray = "http://www.163.net"
namesarray = "网易"
descarray = "163 netease yeah 126 chinese "
//alert(arraycount)
arraycount += 1
datesarray = "5/30/2000 "
urlsarray = "http://www.sina.com.cn"
namesarray = "新浪网"
descarray = "sina net chat chatting news super"
//alert(arraycount)
arraycount += 1
datesarray = "5/30/2000 "
urlsarray = "http://www.sohu.com"
namesarray = "搜狐"
descarray = "sohu net chat news "
//alert(arraycount)
linksize = arraycount;
// ----end data -------
function showall(linkobj) {
for (var s=1; s<= linkobj.length; s++) {
showlink(linkobj,s);
}
}
function showlink (links, index) {
//document.write("<table border>");
document.write("<tr><td>" + links.date +"</td>");
document.write("<td><a href=" + links.url +">" + links.name + "</a></td>");
document.write("<td>" + links.desc + "</td></tr>");
//document.write("</table>");
}
function searchlinks(links, keyword){
document.write("搜寻结果: " +keyword +"<br>");
document.write("<table border>");
for (var q=1; q<=links.length; q++) {
//document.write(q+".")
if (links.url.indexof(keyword) != -1){
// document.write("search results for keyword: "+keyword+ "<br>" +links.name +"<p>")
//document.write("搜寻结果: "+keyword+ "<br>" );
showlink(links,q);
continue;
}
if (links.desc.indexof(keyword) != -1) {
showlink(links,q);
continue;
}
if (links.date.indexof(keyword) != -1) {
showlink(links,q);
continue;
}
if (links.name.indexof(keyword) != -1) {
showlink(links,q);
continue;
}
}
document.write("</table>");
}
// final stuff
// the main program ---
jsi = new makelinks(linksize);
document.write("<title>站内查询</title>");
searchlinks(jsi, prompt("输入查询关键字:","输入查询关键字:"));
document.write("<hr>");
document.write("按<b>search again</b>再次查询<hr>");
document.write("<form><input type=button onclick='history.go(0)' value='search again'></form>");
// show all the links
//document.write("<table border>");
//showall(jsi);
//document.write("</table>");
</script>
--------------- ---------------- - ------
http:/ /www. huoyue.com. cn 活跃网,活跃人 群的论坛,访问活跃网,将 给您带来 意想不到的收获,还可以免费为您开论坛,让您免费拥有与朋友、网 友 交流的论坛。 你是年轻人吗 ?你活跃你就上!
页:
[1]