网乐原科技

直播中

news center新闻中心
首页 > 资讯中心 > 软件技术

在跳出的对话框中输入关键字然后查找的脚本

发布时间:2008-12-19     阅读数: 次       来源:网乐原科技
要完成此效果把如下代码加入到区域中 <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[k] = ""; } return this; } function makeLinks(size) { this.length = size; for (var r=1; r<= size; r++) { this[r] = new makeEntry(); this[r].Date = datesArray[r]; this[r].Name = namesArray[r]; this[r].URL = urlsArray[r]; this[r].Desc = descArray[r]; } 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[arraycount] = "5/30/2000" urlsArray[arraycount] = "http://www.163.net" namesArray[arraycount] = "网易" descArray[arraycount] = "163 netease yeah 126 chinese " //alert(arraycount) arraycount += 1 datesArray[arraycount] = "5/30/2000 " urlsArray[arraycount] = "http://www.sina.com.cn" namesArray[arraycount] = "新浪网" descArray[arraycount] = "sina net chat chatting news super" //alert(arraycount) arraycount += 1 datesArray[arraycount] = "5/30/2000 " urlsArray[arraycount] = "http://www.sohu.com" namesArray[arraycount] = "搜狐" descArray[arraycount] = "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(""); document.write(""); document.write(""); document.write(""); //document.write("
" + links[index].Date +"" + links[index].Name + "" + links[index].Desc + "
"); } function searchLinks(links, keyword){ document.write("搜寻结果: " +keyword +"
"); document.write(""); for (var q=1; q<=links.length; q++) { //document.write(q+".") if (links[q].URL.indexOf(keyword) != -1){ // document.write("Search Results for keyword: "+keyword+ "
" +links[q].Name +"

") //document.write("搜寻结果: "+keyword+ "
" ); showLink(links,q); continue; } if (links[q].Desc.indexOf(keyword) != -1) { showLink(links,q); continue; } if (links[q].Date.indexOf(keyword) != -1) { showLink(links,q); continue; } if (links[q].Name.indexOf(keyword) != -1) { showLink(links,q); continue; } } document.write("

"); } // final stuff // the main program --- jsi = new makeLinks(linksize); document.write("站内查询"); searchLinks(jsi, prompt("输入查询关键字:","输入查询关键字:")); document.write("
"); document.write("按search again再次查询
"); document.write("
"); // show all the links //document.write(""); //showAll(jsi); //document.write("
"); </script>

网乐原科技

客服热线:0771-5761507

QQ:53290011

QQ邮箱:53290011@qq.com

工作时间:周一到周五 9:00-18:00

地址:广西南宁市江南万达写字楼C16栋1309室

物联网开发

关注我们

微信小商店 腾讯QQ客服 微信客服