本帖最后由 gpenglin6 于 2011-02-22 16:59:52 编辑

解决方案 »

  1.   

    <FORM name=fs1 id=fs1 onSubmit="srh();return false">
    ...
    </form><FORM name=fs2 id=fs2 onSubmit="srh();return false">
    ...
    </form>
      

  2.   

    除了GOOGLE地图的接口还没有查到外,其他没有完成的查询功能已经全部修正,改完的代码如下:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
    <!-- saved from url=(0019)http://www.6565.cn/ -->
    <HTML xmlns="http://www.w3.org/1999/xhtml"><HEAD><TITLE>上网百事通</TITLE>
    <META http-equiv=Content-Type content="text/html; charset=gb2312">
    <META content="MSHTML 6.00.2900.6036" name=GENERATOR></HEAD>
    <style type="text/css">
    .footss_kk {
        BORDER-RIGHT: #86a5c1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #86a5c1 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; BORDER-LEFT: #86a5c1 1px solid; WIDTH: 360px; PADDING-TOP: 5px; BORDER-BOTTOM: #86a5c1 1px solid; BACKGROUND-COLOR: #ffffff}
    </style>
    <BODY>
    <FORM name=fs onSubmit="srh();return false">
    <TD align=right width=90>关键词:</TD>
    <TD><INPUT class=footss_kk id=key onmouseover=this.focus() onfocus=this.select() name=key>
    <TD><INPUT style="FONT-SIZE: 16px; WIDTH: 84px; HEIGHT: 28px" type=submit value=搜一下 name=Submit>
    <TD width="20%"><INPUT type=radio CHECKED value=google name=nsns onClick="dd1()">Google
    <TD width="16%"><INPUT type=radio value=map name=nsns onClick="dd1()">地图
    <TD width="16%"><INPUT type=radio value=baidudict name=nsns onClick="dd1()">词典
    <TD width="16%"><INPUT type=radio value=baidunews name=nsns onClick="dd1()">新闻
    <TD width="16%"><INPUT type=radio value=baidubaike name=nsns onClick="dd1()">百科
    <TD width="16%"><INPUT type=radio value=gouwu name=nsns onClick="dd1()">必应</FORM><FORM name=fs1 onSubmit="srh1();return false">
    <TD align=right width=90>关键词:</TD>
    <TD><INPUT class=footss_kk id=key onmouseover=this.focus() onfocus=this.select() name=key>
    <TD><INPUT style="FONT-SIZE: 16px; WIDTH: 84px; HEIGHT: 28px" type=submit value=查一下 name=Submit>
    <TD width="20%"><INPUT type=radio CHECKED value=google name=nsns onClick="dd2()">ip
    <TD width="16%"><INPUT type=radio value=map name=nsns onClick="dd2()">手机
    <TD width="16%"><INPUT type=radio value=baidudict name=nsns onClick="dd2()">身份证
    <TD width="16%"><INPUT type=radio value=baidunews name=nsns onClick="dd2()">邮编
    <TD width="16%"><INPUT type=radio value=baidubaike name=nsns onClick="dd2()">区号</FORM><script type="text/javascript">
    //alert(decodeURI('%E4%BB%96%E6%9C%89%E9%92%B1'));
    function gs(x){//第一行表单查询
    if(document.fs.nsns[0].checked) window.open(x+encodeURI(document.fs.key.value));
    if(document.fs.nsns[1].checked) window.open(x+encodeURI(document.fs.key.value));
    if(document.fs.nsns[2].checked) window.open(x+(document.fs.key.value));
    if(document.fs.nsns[3].checked) window.open(x+(document.fs.key.value)+"&tn=news&from=news&cl=2&rn=20&ct=1");
    if(document.fs.nsns[4].checked) window.open(x+(document.fs.key.value));
    if(document.fs.nsns[5].checked) window.open(x+encodeURI(document.fs.key.value));
    }function ggl(y){ var f=document.gform;f.q.value=document.fs.key.value;f.target=y;f.submit();f.reset(); }
    function ggs(x)//第二行表单查询
    {
    if(document.fs1.nsns[0].checked) window.open(x+(document.fs1.key.value));
    if(document.fs1.nsns[1].checked) window.open(x+(document.fs1.key.value));
    if(document.fs1.nsns[2].checked) window.open(x+(document.fs1.key.value)+"&B1=%B2%E9+%D1%AF");
    if(document.fs1.nsns[3].checked) window.open(x+(document.fs1.key.value));
    if(document.fs1.nsns[4].checked) window.open(x+(document.fs1.key.value)+"&action=zone2area");
    }function srh(){
    if(document.fs.nsns[0].checked) gs("http://www.google.com.hk/search?q=")
    if(document.fs.nsns[1].checked) gs("http://ditu.google.cn/maps?");
    if(document.fs.nsns[2].checked) gs("http://www.iciba.com/search?s=")
    if(document.fs.nsns[3].checked) gs("http://news.baidu.com/ns?word=");
    if(document.fs.nsns[4].checked) gs("http://baike.baidu.com/list-php/dispose/searchword.php?pic=1&word=");
    if(document.fs.nsns[5].checked) gs("http://cn.bing.com/search?q=");
    return false;
    }
    function srh1(){
    if(document.fs1.nsns[0].checked) ggs("http://www.ip138.com/ips.asp?ip=")
    if(document.fs1.nsns[1].checked) ggs("http://www.ip138.com:8080/search.asp?action=mobile&mobile=")
    if(document.fs1.nsns[2].checked) ggs("http://qq.ip138.com/idsearch/index.asp?action=idcard&userid=");
    if(document.fs1.nsns[3].checked) ggs("http://www.ip138.com/post/search.asp?action=area2zip&area=")
    if(document.fs1.nsns[4].checked) ggs("http://www.ip138.com/post/search.asp?zone=");
    return false;
    }
    function dd1(){if(document.fs.key.value!='')srh();}
    function dd2(){if(document.fs1.key.value!='')srh1();}
    </script>
    </BODY></HTML>晕倒,一改就改到了凌晨2点多了,困了,睡觉。有问题明天继续讨论!