javascript - 如何在javascript中获取自定义谷歌搜索的预填充结果
问题描述
想要实现google
如下的自定义搜索结果
预期结果(没有任何弹出窗口):
但我得到的结果类似于以下
观察上面的结果没有预先填充,也没有给出简历标签,如 Indeed、LinkedIn
当我搜索时,software developer resume
它会给我如下一个结果
问题:请帮助我获得像第一张图片这样的预填充结果,没有任何弹出窗口
这是我尝试过的:
(function() {
var cx = '005502706694827175734:jh1_mjmyukc';
var gcse = document.createElement('script');
gcse.type = 'text/javascript';
gcse.async = true;
gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') +
'//www.google.com/cse/cse.js?cx=' + cx;
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(gcse, s);
})();
<gcse:search linktarget="_parent" resultsUrl="https://cse.google.com/cse/home?cx=008650345519931166596:ni_z2d9ca00#gsc.tab=0&gsc.sort=&gsc.ref=more%3Alinkedin"></gcse:search>
// this url gives Indeed,LinkedIn related results https://cse.google.com/cse/home?cx=008650345519931166596:ni_z2d9ca00#gsc.tab=0&gsc.sort=&gsc.ref=more%3Alinkedin
解决方案
推荐阅读
- excel - 如何在运行 VBA 的情况下更新 API 库存值
- java - 如何识别导致代码失败的边缘案例?
- php - 如何在注册过程中检查用户是否输入了字母数字
- flutter - Flutter 创建一个凸起的按钮
- reactjs - 您能否将脚本注入到 React 页面(使用 Draft.js 编辑器)以将 HTML 附加到编辑器的现有内容?
- azure-cosmosdb - 嵌套对象子级的 Cosmos DB SQL API 查询
- android - 工具栏隐藏其他元素 android kotlin
- xaml - 按钮在较低分辨率下转义堆栈布局
- php - 如何从 PHP post 在 virtualenv 中运行 python 脚本
- javascript - Vue.js 不会在屏幕上显示多个组件