你的主页空间支持CGI吗?我的主页空间不支持了。但有没有想过,不用CGI支持也可以把各大搜索引擎集合起来呢!试一下下面这个搜索引擎!
你不要以为上面的搜索引擎要CGI支持,我可以对你说:不用!只要JavaScript支持就OK!
哈哈,不知你会不会感到奇怪!你相信吗?真的是用JavaScript支持就可以了,我把代码写出来给大家看看吧!
< SELECT NAME="s_1" > < OPTION VALUE="http://cn.search.yahoo.com/search/cn?p=" > Yahoo中文< /OPTION > < OPTION VALUE="http://www.goyoyo.com.cn/gyy/search%20GB?query=" > 悠游< /OPTION > < OPTION VALUE="http://search.163.com/CGI-bin/search/engine/search.fCGI?key=" > 网易yeah< /OPTION > < OPTION VALUE="http://search.sina.com.cn/CGI-bin/search/ search.CGI?_searchkey=" >新浪网< /OPTION > < OPTION VALUE="http://202.106.148.151/cns.dll?act=go&lang=gb&fw=1&name=" > 3721< /OPTION > < OPTION VALUE="http://searchbaidu.sohu.com/CGI-bin/ search_baidu.pl?tn=sohu&si=gi&word=" >搜狐< /OPTION > < /SELECT > < INPUT TYPE="text" NAME="text1" SIZE="15" > < INPUT TYPE="BUTTON" NAME="Button" VALUE="开始" onClick="window.open(s_1.value+text1.value)" > |
< FORM action=http://cn.search.yahoo.com/search/cn > < INPUT size=35 value=JavaScript name=p > < SELECT name=u > < OPTION value=G selected >所有站点 < OPTION value=g >国标码站点< /OPTION > < /SELECT > < INPUT type=submit value=再检索 > < /FORM > |
< FORM action=/CGI-bin/search/search.CGI method=get > < INPUT maxLength=80 size=50 name=_searchkey > < INPUT type=hidden value=JavaScript name=_lk > < INPUT type=hidden value=and name=_andor > < SELECT name=_ss > < OPTION value=sina selected checked >综合 < OPTION value=href >网站 < OPTION value=avcn >中文网页 < OPTION value=aven >英文网页 < OPTION value=newstitle >新闻标题 < OPTION value=newsft >新闻全文 < OPTION value=dict >汉英辞典 < OPTION value=stock >沪深行情 < OPTION value=down >软件 < OPTION value=game >游戏< /OPTION > < /SELECT >< INPUT type=submit value=" 搜索 " > < /FORM >
我们只要找action里的网址,和知道文本框的名字就OK.
action的网址为:/CGI-bin/search/search.CGI
文本框的名字是:_searchkey
好了,我们把两个重要内容找出来了,但还有一点问题!因为action里的网址不是完整的网址!
我们知道新浪的搜索网址是:http://search.sina.com.cn/ ,再把/CGI-bin/search/search.CGI 加上。
完整的网址是:http://search.sina.com.cn/CGI-bin/search/search.CGI (这才是我们要的action网址)
好了,现在action的网址和文本框的名字都知道了,好现在来组合它们。
http://search.sina.com.cn/CGI-bin/search/search.CGI?_searchkey=
也就是上面列表里的代码:
< OPTION VALUE="http://search.sina.com.cn/CGI-bin/search/search.CGI?_searchkey=" >新浪网< /OPTION >
好了,到这里结束吧!你想加入某个网站的搜索引擎,用上面的方法加入吧!
如有不明请到论坛发问!
但有一点还要注意的!只有用method="get" 的搜索引擎才能用上面的方法!(在地址栏中有出现"?、="的才可以用上面的方法!)
(我还没有学习CGI语言,如果有说错的,请懂CGI语言的朋友不要见笑!)