javascript - 如何设置CSE大小结果?

标签 javascript jquery google-custom-search

我使用 CSE(谷歌自定义搜索)来显示结果,但它显示默认 10 个结果,我想按控制结果数显示,例如显示 4 个结果。这是我的代码。

 function gcseCallback() {
    // key to search
    var key = $("#txtkeyword").val();
    if (document.readyState != 'complete')
        return google.setOnLoadCallback(gcseCallback, true);
    google.search.cse.element.render({ webSearchResultSetSize: 'small', gname: 'gsearch', div: 'google-search', tag: 'searchresults-only', attributes: { linkTarget: '_blank' } });
    var element = google.search.cse.element.getElement('gsearch');
    element.execute(key);
};
(function () {
    var cx = 'xxxxx:xxxx';
    var gcse = document.createElement('script'); gcse.type = 'text/javascript'; gcse.async = true;
    gcse.src = (document.location.protocol == 'https' ? 'https:' : 'https:') +
        '//www.google.com/cse/cse.js?cx=' + cx;
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(gcse, s);
})();

最佳答案

https://www.google.com/cse/search/advanced

网络搜索限制 --> 结果大小 (0 - 20)

关于javascript - 如何设置CSE大小结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26671106/

相关文章:

javascript - 单击按钮时显示以下 2 个元素

php - 数据表、Ajax 流水线

javascript - 在 Angular 8 中加载页面时,CSS 会分散

JavaScript 不需要的延迟?

javascript - Tablesorter自定义过滤器功能 - 全表过滤器

python - Peer 使用 Python 模块 urllib 重置连接

javascript - 组件渲染时加载组件 css

javascript - jQuery Select 插件将允许文件夹/文件结构化分层选项?

python - 批量下载带有标签的谷歌图片

google-api - Google 自定义搜索结果发布日期