百度自动搜索建议是怎么做的?
在百度的搜索建议中, 建议词是如何与前端界面通信的, 如果是ajax, 为什么我在输入过程中在控制台下看不到任何请求信息?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
在百度的搜索建议中, 建议词是如何与前端界面通信的, 如果是ajax, 为什么我在输入过程中在控制台下看不到任何请求信息?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(5)
就算没有请求信息 也是可以用 websocket 的
总听到有人说给5000千块钱给我做个淘宝吧!给我做个百度吧!呵呵呵呵呵呵
选择你的图片中红框左边的All应该就能看到了。
好像是"su?wd=搜索框内容"。
突然被踩了一下,少了2声望QAQ...
补一张图,使用Firefox访问baidu.com,在搜索框输入"segmentfault",就能看见发出的请求了。
如图:
连接:
https://sp0.baidu.com/5a1Fazu8AA54nxGko9WTAnF6hhy/su?wd=segment&sugmode=2&json=1&p=3&sid=1456_21110_18560_17001&req=2&bs=segment&pbs=segment&csor=3&pwd=segment&cb=jQuery110207526454377357688_1495983871864&_=1495983871875
当触发搜索框焦点后,在输入框输入内容过程中,使用js实现事件监听,在满足条件时,就会发起请求,将后台返回的数据通过js插入到html中。