选项:全站内容 MP3内容 MP4内容对应的地址是
www.xxx.com/search.php?key=全部
mp3.xxx.com/search.php?classId=1&key=MP3
mp4.xxxx.com/search.php?classId=2&key=MP4这样子~~~~~~~
类似HAO123的百度搜索
JS怎么实现

解决方案 »

  1.   

    百度、谷歌等都有站内搜索代码的 LZ可以引用 如果LZ分类做得好 其实读读数据库就行了
      

  2.   

    这个很容易的啊
    用一个变量来保存用户选择就可以
    www.xxx.com/search.php?key=全部
    mp3.xxx.com/search.php?classId=1&key=MP3
    mp4.xxxx.com/search.php?classId=2&key=MP4
    选项:
    <a href='javascript:setType(0)'>全站内容</a> <a href='javascript:setType(1)'>MP3内容</a> <a href='javascript:setType(1)'>MP4内容</a><input id="txtValue"/><a href='javascript:goSearch'>搜索</a>
    var type=0;
    var searchs=['www.xxx.com/search.php','mp3.xxx.com/search.php','mp4.xxxx.com/search.php'];
    function setType(t){
    type=t;
    }function goSearch(){
    var url = searchs[type]+"?key=" + document.getElementById("txtValue").value;
    if(type>0){url += "&classId="+type;}
    window.open(url);
    }
      

  3.   

    <a href='javascript:goSearch'>搜索</a>
    如果是<button type="submit" class="图片CSS"></button>
      

  4.   

    眼前,如果是实现你这个情况,有两种方法:1.用前台的TAB标签视图。点击不同的标签,显示不同的FORM。每个FORM照常写,即ACTION分别为那三个。
     这样的话,输入查询,提交,就会执行相应的FORM。2.用一个FORM,和三个RADIO表示三个不同类型。提交时用JS检测RADIO,设置FORM的ACTION。方法很简单,一说思路就出来了。不行就搜下动态设置ACTION的示例。
      

  5.   

    把三个选择设置成统一name;然后name[i],i循环就是网站选择了;或者设置成ID也行