18910140161

JavaScript-Google扩展编辑地址栏内容-堆栈溢出

顺晟科技

2022-10-18 13:20:57

42

我构建了一个Chrome扩展,通过将其替换为我的站点的index.html来编辑新的标签页。唯一的问题是地址栏显示https://example.com/index.html/。如何将地址栏设置为空白,或将其编辑为类似Search here的内容?

我尝试编辑站点的代码,以便在页面加载时编辑文本,但它更改为https://example.com/search-here.html/

没有我可以使用的Chrome扩展权限/属性,或者我可以在服务器端做的其他事情?

谢谢:)


顺晟科技:

似乎需要在扩展清单中注册一个覆盖页面。

覆盖页面是一种将扩展中的HTML文件替换为Google Chrome通常提供的页面的方法。除了HTML之外,覆盖页面通常还包含CSS和JavaScript代码。

下面是文档中的一个示例:

<代码>{";名称";:";我的分机";,...";Chrome_URL_覆盖";: {";PageToOverride";:";我的页面.HTML";},...}

对于PageToOverride,请替换为以下内容之一:

  • TAG:
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航