关于HTTPS站点调用百度搜索框提示功能
现在有一个https站点,有个搜索框功能,想调用百度的搜索框提示,就是那个你输入一个字,他出现相关词那个功能。但是发现他那个opensug.js里面获取的api居然是http的,所以,一在我的https站点中使用就被拦截。请问各位大神有什么好的解决方法呢???
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
HTTPS版请求地址为(
https://www.baidu.mx/js/opensug.js
);https://opensug.github.io/js/...
https://www.baidu.mx/js/opens...
https://www.opensug.org/js/op...
没试过https, http用jsonp可以发起
百度站内搜索https不可用切换api搜索,加上谷歌api站内搜索
https://www.zhoulujun.cn/html...
用google search API配置google站内搜索和用百度站内搜索api配置百度站内搜索 操作案列示范。根据网络情况自动选择百度还是google,优选选择google。实现非常糙。代码烂…同样遭遇的,可以借鉴配置下
我实在不明白,你为什么非要用百度的搜索提示,除非你的网站也是一个全网搜索引擎
否则baidu返回的提示经常驴头不对马嘴,
用户同样在你的网站输入 lb
你是想提示一个“萝卜”还是一个“蜡笔小新”呢?
恐怕视频网站和食谱网站有不同的说法,
92find.com提供的方案可以支持自定义提示数据及其排序,可能更适合中小站
这是一个广告,但是也是一个很好的解决方案,
北京交通大学,北京航空航天大学 都使用了我们的智能提示产品,好用才有人用
实现一个智能提示功能需要ajax、数据库、jsp/php、算法等很多知识,
如果数据量大,还需要特殊优化
一个小功能,花费太大精力很不划算
我使用了92find.com的搜索框智能提示功能托管服务,
只要一行javascript代码就可以实现百度、淘宝搜索框提示的全部功能
比如:汉字拼音匹配、拼音前缀匹配、模糊搜索、智能容错,还可以自定义提示词汇及其排序权重
花五分钟我的网站就可以部署同百度、淘宝一样强大好用的输入提示功能
同时兼容IE、Firefox、Safari、Chrome、Opera各种浏览器
兼容ios、Android、Windows
在后端做代理