【问题标题】:How to change Chrome extensions internal HTML page如何更改 Chrome 扩展内部 HTML 页面
【发布时间】:2019-06-07 18:22:04
【问题描述】:

我环顾四周,找不到任何解决此问题的方法。

我正在创建一个 Chrome 扩展程序,其中的 manifest 指向打开的文件 home-times.html。这可行,但我想在内部将其重定向到扩展内的另一个页面 home-welcome.html,以便它加载扩展内的另一个页面。

我已经阅读了很多关于更改当前标签页的问题,尽管这不是我想要的。


测试

通过使用以下代码:

<a href="home-welcome.html">test</a>

打开一个新标签页,其中包含我尝试在该新标签页中访问的扩展页面。

【问题讨论】:

  • 您是否试图让浏览器在新的浏览器选项卡中打开链接? - 使用目标空白可以做到这一点 - &lt;a href="home-welcome.html" target="_blank"&gt;test&lt;/a&gt;
  • 我不是,我正在尝试打开一个新的 HTML 页面,以便扩展程序在其内部加载。 @安德鲁
  • location.href = 'home-welcome.html'

标签: javascript html css google-chrome google-chrome-extension


【解决方案1】:

如果我没听错的话,你想改变你的弹出innerHTML,在这种情况下我建议使用jQuery,将原始文件更改为你想要的结果。

如果您只想打开新标签,使用 home-welcome.html,您可以在 popup.js 中执行此操作:

window.open('home-welcome.html','_blank')

如果这些都不是您想要的,请您提供一个示例,我会尽力提供帮助。

【讨论】:

  • 就是这样,非常感谢 Davo。非常感谢。
猜你喜欢
  • 2012-01-10
  • 2018-04-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-04-06
  • 2016-04-08
  • 2016-07-11
  • 2012-12-13
相关资源
最近更新 更多