实现google baidu yahoo soso ... 站内搜索代码

来源:互联网 发布:java趣味编程100例视频 编辑:程序博客网 时间:2024/05/01 17:09

<script language="javascript">
var searchLink=new Array();   //搜索引擎列表 序号是与 siteId 对应的
function doSupersearch (formObj)
{
 var link=searchLink[formObj.siteId.value]+formObj.inputtext.value;
 window.open(link);
 return false;
}

function showSupersearch (siteName)
{
 if(siteName =="" || siteName == null)
  siteName = "
www.ynjob.net";  //定义要搜索的站点
 searchLink[0]="
http://www.google.com/search?domains="+siteName+"&sitesearch="+siteName+"&q="; //google
 searchLink[1]="
http://www.baidu.com/s?tn=bds&ct=2097152&si="+siteName+"&wd="; //baidu
 searchLink[2]="
http://www.yahoo.com.cn/search?vs="+siteName+"&p=";    //yahoo
 searchLink[3]="
http://www.soso.com/q?sc=site&site="+siteName+"&ch=website&w="; //soso
 var tmp_str="/
<form name=supersearch onsubmit='return doSupersearch(this)'>/
  <input type='text' name='inputtext'>/
  <select name='siteId'>/
    <option value='0'>google</option>/
    <option value='1'>baidu</option>/
    <option value='2'>yahoo</option>/
    <option value='3'>soso</option>/
  </select>/
  <input type='submit' name='Submit' value='搜索' >/
</form>/
";
 document.write(tmp_str);
}
showSupersearch("ynjob.net");
</script>

原创粉丝点击