
本文详解如何在浏览器地址栏中使用 javascript 一行命令,安全、可靠地同时打开两个(或多个)带关键词的搜索页面(如 google 和 bing),并规避弹窗拦截、语法错误等常见问题。
本文详解如何在浏览器地址栏中使用 javascript 一行命令,安全、可靠地同时打开两个(或多个)带关键词的搜索页面(如 google 和 bing),并规避弹窗拦截、语法错误等常见问题。
在日常高效搜索场景中,开发者常希望为特定关键词(如 dd)绑定自定义搜索行为——例如输入 dd javascript tutorial 后,自动在新标签页中并行打开 https://www.google.com/search?q=javascript+tutorial 和 https://www.bing.com/search?q=javascript+tutorial。这可通过浏览器地址栏执行 JavaScript 实现,但需注意语法规范与浏览器安全限制。
将以下代码完整复制粘贴至浏览器地址栏(Chrome / Edge / Firefox 均适用),回车执行:
javascript:(function(){const q=prompt('Enter search term:');if(q){window.open('https://www.google.com/search?q='+encodeURIComponent(q));window.open('https://www.bing.com/search?q='+encodeURIComponent(q));}})();
? 说明:
。你可以轻松扩展为多引擎组合,例如创建 gg(Google + GitHub)搜索:
javascript:(function(){const q=prompt('Search GitHub & Google:');if(q){window.open('https://github.com/search?q='+encodeURIComponent(q));window.open('https://google.com/search?q='+encodeURIComponent(q)+'+site%3Agithub.com');}})();
? 提示:site:github.com 可限定 Google 搜索范围,形成互补结果。
掌握这一技巧后,你不仅能实现双引擎并行检索,还可延伸用于对比测试、竞品分析、跨平台文档查阅等专业场景。核心原则始终不变:用户主动触发 + 正确编码 + 规避弹窗拦截。
Java免费学习笔记:立即使用
解锁 Java 大师之旅:从入门到精通的终极指南