我想知道是否可以让 Google Chrome 扩展程序具有某种隐藏选项卡,该选项卡被定向到输入的 URL。例如,如果我想访问 www.google.com,那么后台标签的 URL 将是 www.google.com。您可以验证这一点的唯一方法是检查您的浏览历史记录。这可能吗?还有其他方法可以解决这个问题吗?
我的目标是基本上转到一个 URL 并将其添加到历史记录中,但对用户隐藏此过程。
我想知道是否可以让 Google Chrome 扩展程序具有某种隐藏选项卡,该选项卡被定向到输入的 URL。例如,如果我想访问 www.google.com,那么后台标签的 URL 将是 www.google.com。您可以验证这一点的唯一方法是检查您的浏览历史记录。这可能吗?还有其他方法可以解决这个问题吗?
我的目标是基本上转到一个 URL 并将其添加到历史记录中,但对用户隐藏此过程。
如果我理解正确,您想在用户的历史记录中添加一个条目吗?这在 JavaScript 中使用该history.pushState
函数是可能的。
例子:history.pushState({}, "Google", "http://google.com")
参数:
state object
:可用于在不同“状态”或页面之间存储数据。title
: 页面的新标题url
: 网址但是,有一个限制:
新 URL 必须与当前 URL 同源;否则, pushState() 将抛出异常。