把如下代码加入%26lt;body%26gt;区域中
%26lt;script language=%26quot;javascript%26quot;%26gt;
var key = %26quot;%26quot;;
function makeEntry (){
this.Date = %26quot;%26quot;;
this.Name=%26quot;%26quot;;
this.URL = %26quot;%26quot;;
this.Desc = %26quot;%26quot;;
this.Category = %26quot;%26quot;;
return this;
}
function makeArray(n) {
this.length = n;
for (var k = 1; k %26lt;= n; k++) {
this[k] = %26quot;%26quot;;
}
return this;
}
function makeLinks(size) {
this.length = size;
for (var r=1; r%26lt;= 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] = %26quot;5/30/2000%26quot;
urlsArray[arraycount] = %26quot;http://www.163.net%26quot;
namesArray[arraycount] = %26quot;网易%26quot;
descArray[arraycount] = %26quot;163 netease yeah 126 chinese %26quot;
//alert(arraycount)
arraycount += 1
datesArray[arraycount] = %26quot;5/30/2000 %26quot;
urlsArray[arraycount] = %26quot;http://www.sina.com.cn%26quot;
namesArray[arraycount] = %26quot;新浪网%26quot;
descArray[arraycount] = %26quot;sina net chat chatting news super%26quot;
//alert(arraycount)
arraycount += 1
datesArray[arraycount] = %26quot;5/30/2000 %26quot;
urlsArray[arraycount] = %26quot;http://www.sohu.com%26quot;
namesArray[arraycount] = %26quot;搜狐%26quot;
descArray[arraycount] = %26quot;sohu net chat news %26quot;
//alert(arraycount)
linksize = arraycount;
// ----end data -------
function showAll(linkobj) {
for (var s=1; s%26lt;= linkobj.length; s++) {
showLink(linkobj,s);
}
}
function showLink (links, index) {
//document.write(%26quot;%26lt;table border%26gt;%26quot;);
document.write(%26quot;%26lt;tr%26gt;%26lt;td%26gt;%26quot; + links[index].Date +%26quot;%26lt;/td%26gt;%26quot;);
document.write(%26quot;%26lt;td%26gt;%26lt;a href=%26quot; + links[index].URL +%26quot;%26gt;%26quot; + links[index].Name + %26quot;%26lt;/a%26gt;%26lt;/td%26gt;%26quot;);
document.write(%26quot;%26lt;td%26gt;%26quot; + links[index].Desc + %26quot;%26lt;/td%26gt;%26lt;/tr%26gt;%26quot;);
//document.write(%26quot;%26lt;/table%26gt;%26quot;);
}
function searchLinks(links, keyword){
document.write(%26quot;搜寻结果: %26quot; +keyword +%26quot;%26lt;br%26gt;%26quot;);
document.write(%26quot;%26lt;table border%26gt;%26quot;);
for (var q=1; q%26lt;=links.length; q++) {
//document.write(q+%26quot;.%26quot;)
if (links[q].URL.indexOf(keyword) != -1){
// document.write(%26quot;Search Results for keyword: %26quot;+keyword+ %26quot;%26lt;br%26gt;%26quot; +links[q].Name +%26quot;%26lt;p%26gt;%26quot;)
//document.write(%26quot;搜寻结果: %26quot;+keyword+ %26quot;%26lt;br%26gt;%26quot; );
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(%26quot;%26lt;/table%26gt;%26quot;);
}
// final stuff
// the main program ---
jsi = new makeLinks(linksize);
document.write(%26quot;%26lt;title%26gt;站内查询%26lt;/title%26gt;%26quot;);
searchLinks(jsi, prompt(%26quot;输入查询关键字:%26quot;,%26quot;输入查询关键字:%26quot;));
document.write(%26quot;%26lt;hr%26gt;%26quot;);
document.write(%26quot;按%26lt;b%26gt;search again%26lt;/b%26gt;再次查询%26lt;hr%26gt;%26quot;);
document.write(%26quot;%26lt;form%26gt;%26lt;input type=button onClick='history.go(0)' value='Search Again'%26gt;%26lt;/form%26gt;%26quot;);
// show all the links
//document.write(%26quot;%26lt;table border%26gt;%26quot;);
//showAll(jsi);
//document.write(%26quot;%26lt;/table%26gt;%26quot;);
%26lt;/script%26gt;

