问题: 如何在其他网站的搜索框搜索后,新建窗口显示对应搜索引擎的搜索结果?
描述: 最近在搭建个人网站的时候,网站上有一个搜索框,输入内容后:
- 如果选择百度,点击搜索后,新建一个窗口显示的是在百度的搜索结果;
- 如果选择的是谷歌,点击搜索后,新建一个窗口显示的是在谷歌的搜索结果;
解决: 在调用方法的地方通过以下JS代码调用,content是对应的搜索内容
//百度
window.open(`https://www.baidu.com/s?wd=${content}`);
//谷歌
window.open(`https://www.google.com/search?q=${content}&oq=${content}`);