1

在页面加载时,发送/模拟组合键 [CTRL+L] 或​​ [CTRL+L+BACKSPACE] 以关注 URL 地址栏或清除它(带焦点)。

这是用于替换 Chrome 和其他浏览器中默认的新标签页的页面。

原因是默认情况下,当您打开一个新选项卡时,您的 URL 地址栏会自动聚焦,您可以立即开始输入。

这是这个新标签替换页面中的一个问题,因为它现在阻止您开始输入,这对 Chrome 用户来说是一个大习惯。他们开始输入以显示自动完成的 URL 地址或进行快速的 Google 搜索。

我花了一个半小时的谷歌搜索网站、Stack-overflow 和其他网站是否已经完成,我没有找到一个我能找到的结果,至少没有一个我必须订阅的结果到付款的事情来查看答案。

我知道在页面加载时激活一个键是可能的。我知道做一个组合键是可能的。我想将两者混合在一起以在页面加载时让脚本模拟按键组合,并导致浏览器专注于它的 URL 地址栏。

项目页面(如果有帮助):http: //flatline.in/tab/

4

2 回答 2

1

好吧,老实说,我希望这不能通过 Javascript 来完成。

如果开发人员可以仅使用 Javascript 修改桌面和/或浏览器行为,那么编写黑客和恶意软件代码将变得非常容易。

于 2012-07-08T11:05:46.913 回答
0

我实际上找到了它...我通常在我提出问题后就找到一些东西...我的大脑工作得更好:)

它可以通过 Chrome 中的扩展程序来完成。

chrome.tabs.getCurrent(function(tab) {
            chrome.tabs.update(tab.id, { 'url': url, 'selected': true });
        });

'selected': true 是成功的关键:)

于 2013-10-16T16:33:17.820 回答