1

我想知道是否可以让 Google Chrome 扩展程序具有某种隐藏选项卡,该选项卡被定向到输入的 URL。例如,如果我想访问 www.google.com,那么后台标签的 URL 将是 www.google.com。您可以验证这一点的唯一方法是检查您的浏览历史记录。这可能吗?还有其他方法可以解决这个问题吗?

我的目标是基本上转到一个 URL 并将其添加到历史记录中,但对用户隐藏此过程。

4

1 回答 1

0

如果我理解正确,您想在用户的历史记录中添加一个条目吗?这在 JavaScript 中使用该history.pushState函数是可能的。

例子:history.pushState({}, "Google", "http://google.com")

参数:

  • state object:可用于在不同“状态”或页面之间存储数据。
  • title: 页面的新标题
  • url: 网址

但是,有一个限制:

新 URL 必须与当前 URL 同源;否则, pushState() 将抛出异常。

于 2013-06-21T03:52:55.247 回答