<script src="http://www.google.com/uds/api?file=uds.js&v=1.0&source=uds-nbw&key=ABQIAAAAE5QideeTjMOeFRAAMakN8BQMCyrgazjQVuQR1u5pFJtWcA8OQBTMtSY8f5yT7Rd4TGxuuEkQicxMYA" type="text/javascript"></script>
<script type="text/javascript">
    function OnLoad() {
  var searchControl = new GSearchControl();
  var localSearch = new GlocalSearch();
  var siteSearch = new GwebSearch();
  siteSearch.setUserDefinedLabel("有问必答网");
  siteSearch.setSiteRestriction("120ask.com");
  searchControl.addSearcher(siteSearch);
  var drawOptions = new GdrawOptions();
 // drawOptions.setDrawMode(GSearchControl.DRAW_MODE_TABBED);
   alert(siteSearch);
  searchControl.draw(document.getElementById("searchcontrol"), drawOptions);
  searchControl.execute("爱");    }
    GSearch.setOnLoadCallback(OnLoad);
 </script>
效果见www.120ask.com/test.asp
我怎么能获取得到的搜索内容,我怎么实现只让其显示就6条内容,没有分页 上面的搜索框也不要谢谢大家  我都要疯了!

解决方案 »

  1.   

    设置6条没有查到相关的API
    不过已经通过CSS样式隐藏了搜索栏和分页栏
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
        <head>
            <meta http-equiv="content-type" content="text/html; charset=utf-8" />
            <title>Hello World - Google AJAX Search API Sample</title>
            <link href="http://www.google.com/uds/css/gsearch.css" type="text/css"
                rel="stylesheet" />
            <style type="text/css">    body {}{
          background-color: white;
          color: black;
          font-family: Arial, sans-serif;
          font-size: small;
          margin: 15px;
        }    .gsc-control {}{ width : 400px; }
    .gsc-cursor-box{display:none;}
    .gsc-search-box{display:none;}
        </style>
            <script src="http://www.google.com/uds/api?file=uds.js&v=1.0&source=uds-nbw&key=ABQIAAAAE5QideeTjMOeFRAAMakN8BQMCyrgazjQVuQR1u5pFJtWcA8OQBTMtSY8f5yT7Rd4TGxuuEkQicxMYA" type="text/javascript"></script>
            <script type="text/javascript">
        //<![CDATA[    function OnLoad() {
          // Create a search control
          var searchControl = new GSearchControl();      // Add in a full set of searchers
          var localSearch = new GlocalSearch();
          // searchControl.addSearcher(localSearch);
          
          //限制搜索的起始点 即站内搜索
          var siteSearch = new GwebSearch();
          siteSearch.setUserDefinedLabel("120ask.com");
          siteSearch.setUserDefinedClassSuffix("siteSearch");
          siteSearch.setSiteRestriction("120ask.com");
          searchControl.addSearcher(siteSearch);
          
        // searchControl.addSearcher(new GwebSearch());
         // searchControl.addSearcher(new GvideoSearch());
    //      searchControl.addSearcher(new GblogSearch());
    //      searchControl.addSearcher(new GnewsSearch());
    //      searchControl.addSearcher(new GbookSearch());      // Set the Local Search center point
          // localSearch.setCenterPoint("New York, NY");      // tell the searcher to draw itself and tell it where to attach
         // create a drawOptions object
          var drawOptions = new GdrawOptions();     // tell the searcher to draw itself in linear mode
          drawOptions.setDrawMode(GSearchControl.DRAW_MODE_TABBED);
          searchControl.draw(document.getElementById("searchcontrol"), drawOptions);      // execute an inital search
          searchControl.execute("ask");
        }
        GSearch.setOnLoadCallback(OnLoad);    //]]>
        </script>    </head>    <body>            <div id="searchcontrol" align="justify">
                    Loading
                </div>
        </body>
    </html>
      

  2.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
        <head>
            <meta http-equiv="content-type" content="text/html; charset=utf-8" />
            <title>Hello World - Google AJAX Search API Sample</title>
            <link href="http://www.google.com/uds/css/gsearch.css" type="text/css"
                rel="stylesheet" />
            <style type="text/css">    body {}{
          background-color: white;
          color: black;
          font-family: Arial, sans-serif;
          font-size: small;
          margin: 15px;
        }    .gsc-control {}{ width : 400px; }
    .gsc-cursor-box{display:none;}
    .gsc-search-box{display:none;}
        </style>
            <script src="http://www.google.com/uds/api?file=uds.js&v=1.0&source=uds-nbw&key=ABQIAAAAE5QideeTjMOeFRAAMakN8BQMCyrgazjQVuQR1u5pFJtWcA8OQBTMtSY8f5yT7Rd4TGxuuEkQicxMYA" type="text/javascript"></script>
            <script type="text/javascript">
        //<![CDATA[    function OnLoad() {
          // Create a search control
          var searchControl = new GSearchControl();      // Add in a full set of searchers
          var localSearch = new GlocalSearch();
          // searchControl.addSearcher(localSearch);
          
          //限制搜索的起始点 即站内搜索
          var siteSearch = new GwebSearch();
          siteSearch.setUserDefinedLabel("120ask.com");
          siteSearch.setUserDefinedClassSuffix("siteSearch");
          siteSearch.setSiteRestriction("120ask.com");
          searchControl.addSearcher(siteSearch);
          searchControl.setResultSetSize(google.search.Search.LARGE_RESULTSET);//设置每页显示8个
          //searchControl.setResultSetSize(google.search.Search.SMALL_RESULTSET);//设置每页显示4个
          //这里的参数是枚举类型,是通过switchcase LARGE:8条 break;case SMALL:4条 break;default:4条

          
        // searchControl.addSearcher(new GwebSearch());
         // searchControl.addSearcher(new GvideoSearch());
    //      searchControl.addSearcher(new GblogSearch());
    //      searchControl.addSearcher(new GnewsSearch());
    //      searchControl.addSearcher(new GbookSearch());      // Set the Local Search center point
          // localSearch.setCenterPoint("New York, NY");      // tell the searcher to draw itself and tell it where to attach
         // create a drawOptions object
          var drawOptions = new GdrawOptions();     // tell the searcher to draw itself in linear mode
          drawOptions.setDrawMode(GSearchControl.DRAW_MODE_TABBED);
          searchControl.draw(document.getElementById("searchcontrol"), drawOptions);      // execute an inital search
          searchControl.execute("ask");    }
        GSearch.setOnLoadCallback(OnLoad);    //]]>
        </script>    </head>    <body>            <div id="searchcontrol" align="justify">
                    Loading
                </div>
        </body>
    </html>
      

  3.   

    LZ也可以自己研究下API