Google自定义搜索 - 为结果添加编号

时间:2015-12-07 10:58:21

标签: google-api google-custom-search

我想知道是否可以为Google自定义搜索返回的结果添加编号,并将其输出到文本右侧,如下所示:

第一个结果1

第二结果2

第三结果3

最好的方法是什么?

修改

这是我目前正在使用的代码:

<script type="text/javascript">
    google.load('search', '1');
    google.setOnLoadCallback(function () {
        var customSearchControl = new google.search.CustomSearchControl(
        'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX');
        customSearchControl.setResultSetSize(google.search.Search.FILTERED_CSE_RESULTSET);
        var options = new google.search.DrawOptions();
        options.enableSearchResultsOnly();
        customSearchControl.draw('cse', options);
        function parseParamsFromUrl() {
            var params = {};
            var parts = window.location.search.substr(1).split('\x26');
            for (var i = 0; i < parts.length; i++) {
                var keyValuePair = parts[i].split('=');
                var key = decodeURIComponent(keyValuePair[0]);
                params[key] = keyValuePair[1] ?
                decodeURIComponent(keyValuePair[1].replace(/\+/g, ' ')) :
                keyValuePair[1];
            }
            return params;
        }
        var urlParams = parseParamsFromUrl();
        var queryParamName = "s";
        if (urlParams[queryParamName]) {
            customSearchControl.execute(urlParams[queryParamName]);
        }
    }, true);
</script>

1 个答案:

答案 0 :(得分:0)

您可以使用有序列表标记