📄 2我的搜索器.txt
字号:
将下列代码复制到<body></body>之间:
<CENTER><font size=5 color=blue>我的搜索器</font></CENTER>
<p>
<script language="javascript">
var key = "";
function makeEntry (){
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].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
urlsArray[arraycount] = "http://javaer.home.chinaren.com"
namesArray[arraycount] = "ahao javascript page"
descArray[arraycount] = "javascript, java, html, help"
arraycount += 1
urlsArray[arraycount] = "http://javaer.home.chinaren.com"
namesArray[arraycount] = "FREE COUNTERS!!!"
descArray[arraycount] = "free, html, count,cgi,dhtml,asp"
arraycount += 1
urlsArray[arraycount] = "http://javaer.home.chinaren.com"
namesArray[arraycount] = "Classic Rock Guitar Tab"
descArray[arraycount] = "pink floyd, led zeppelin, jimi hendrix, the doors, sheet music"
arraycount += 1
urlsArray[arraycount] = "http://javaer.home.chinaren.com"
namesArray[arraycount] = "Gamelan"
descArray[arraycount] = "java, javascript, help, links, html, active X"
arraycount += 1
urlsArray[arraycount] = "http://javaer.home.chinaren.com"
namesArray[arraycount] = "The JavaScript Planet"
descArray[arraycount] = "javascript, examples"
linksize = arraycount;
// ----end data -------
function searchLinks(links, keyword){
document.write("<BODY BGCOLOR='#FFFFFF'>")
document.write("关键字搜索结果: <strong>" +keyword +"</strong><br><br>");
for (var q=1; q<=links.length; q++) {
if (links[q].URL.toLowerCase().indexOf(keyword) != -1){
document.write("<a href=" + links[q].URL +">" + links[q].Name + "</a> - ");
document.write( links[q].Desc + "<br>");
continue;
}
if (links[q].Desc.toLowerCase().indexOf(keyword) != -1) {
document.write("<a href=" + links[q].URL +">" + links[q].Name + "</a> - ");
document.write( links[q].Desc + "<br>");
continue;
}
if (links[q].Name.toLowerCase().indexOf(keyword) != -1) {
document.write("<a href=" + links[q].URL +">" + links[q].Name + "</a> - ");
document.write( links[q].Desc + "<br>");
continue;
}
}
}
</script>
<center>
<table><tr><td bgcolor="#33ddff">
<form name="form">
关键字:<br><input type="text" size=20 name="search"><input type="button" name="submit" value="搜 索" onClick="validate_form()"><input type="reset" name="reset" value="清 除"></form>
</td></tr></table>
</center>
<script>
function validate_form() {
txt = document.form.search.value;
if (txt.indexOf(".") != -1){
alert("Search is invalid! Contains a '.'"); return;}
if (txt.indexOf(",") != -1){
alert("Search is invalid! Contains a ','"); return;}
if (txt.indexOf("@") != -1){
alert("Search is invalid! Contains a '@''"); return;}
if (txt.indexOf("!") != -1){
alert("Search is invalid! Contains a '!''"); return;}
if (txt.indexOf("#") != -1){
alert("Search is invalid! Contains a '#''"); return;}
if (txt.indexOf("$") != -1){
alert("Search is invalid! Contains a '$''"); return;}
if (txt.indexOf("%") != -1){
alert("Search is invalid! Contains a '%''"); return;}
if (txt.indexOf("^") != -1){
alert("Search is invalid! Contains a '^''"); return;}
if (txt.indexOf("&") != -1){
alert("Search is invalid! Contains a '&''"); return;}
if (txt.indexOf("*") != -1){
alert("Search is invalid! Contains a '*''"); return;}
if (txt.indexOf("(") != -1){
alert("Search is invalid! Contains a '(''"); return;}
if (txt.indexOf(")") != -1){
alert("Search is invalid! Contains a ')''"); return;}
if (txt.indexOf("[") != -1){
alert("Search is invalid! Contains a '[''"); return;}
if (txt.indexOf("]") != -1){
alert("Search is invalid! Contains a ']''"); return;}
if (txt.indexOf(";") != -1){
alert("Search is invalid! Contains a ';''"); return;}
if (txt.indexOf(":") != -1){
alert("Search is invalid! Contains a ':''"); return;}
if (txt.indexOf("<") != -1){
alert("Search is invalid! Contains a '<''"); return;}
if (txt.indexOf(">") != -1){
alert("Search is invalid! Contains a '>''"); return;}
if (txt.indexOf("?") != -1){
alert("Search is invalid! Contains a '?''"); return;}
if (txt.indexOf("-") != -1){
alert("Search is invalid! Contains a '-''"); return;}
if (txt.indexOf("=") != -1){
alert("Search is invalid! Contains a '=''"); return;}
if (txt.indexOf("+") != -1){
alert("Search is invalid! Contains a '+''"); return;}
else {
jsi = new makeLinks(linksize);
searchLinks(jsi, txt);
document.write("<br><hr><br>");
document.write("<a href='mysearch.htm' target='right'>返 回</a><br>");
}
}
</script>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -