Google chrome 更改错误页面中的内容

Google chrome 更改错误页面中的内容,google-chrome,google-chrome-extension,google-chrome-devtools,Google Chrome,Google Chrome Extension,Google Chrome Devtools,我正在尝试构建一个chrome扩展,它可以阻止某些网站,并向您显示一个定制的错误页面,而不会将URL更改为其他内容 在我看来,有两种方式: 重定向到自定义HTML页面,但重新定向后,URL会更改为: 铬-extension://ffdbaonbaojnfenboneakifcelgocobb/mycustomizederrorpage.html 我在想,是否有任何方法可以掩饰这个网址 使用 chrome.webRequest.onBeforeRequest.addListener ,但对于这一个

我正在尝试构建一个chrome扩展,它可以阻止某些网站,并向您显示一个定制的错误页面,而不会将URL更改为其他内容

在我看来,有两种方式:

重定向到自定义HTML页面,但重新定向后,URL会更改为: 铬-extension://ffdbaonbaojnfenboneakifcelgocobb/mycustomizederrorpage.html

我在想,是否有任何方法可以掩饰这个网址

使用 chrome.webRequest.onBeforeRequest.addListener

,但对于这一个,错误页面显示

此网页已被扩展阻止

错误\u被\u客户端阻止\u

url仍然是我们阻止的站点,但我无法访问/更改此页面的DOM元素

更新:
正如wOxxOm所建议的,方法1将不起作用。那么,方法2如何——访问错误页面并更改其html?这是我们可以做的吗?

Chrome的地址框总是显示实际的url,除了新的选项卡页面,因此不,您无能为力。那么更改错误页面的DOM如何?不,Chrome不允许更改其内置页面。