html - Chrome 打包应用程序 - 使用多个 HTML 文件

标签 html google-chrome google-chrome-extension google-chrome-app

一个 Chrome 打包应用可以包含多个 HTML 文件吗?

我在 Chrome 中开发了一个打包的应用程序,但我发现所有 HTML 都需要放在一个文件中(在 DIV 中),我根据需要显示/隐藏 DIV。

我尝试使用多个 HTML 文件,但无法从一个文件调用另一个文件。

有没有办法在Chrome打包的APP中使用多个HTML文件?

最佳答案

你至少有两个选择:

  • 打开一个新窗口(chrome.app.window.create)并将其指向新内容;

  • 使用 XMLHttpRequest 获取新内容并替换当前文档的 innerHTML:

    document.documentElement.innerHTML="test"

我总是会选择第一个选项。如果您不再需要以前的内容,只需关闭旧窗口即可。

关于html - Chrome 打包应用程序 - 使用多个 HTML 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20656578/

相关文章:

html - 奇怪的 CSS 问题

c++ - 如何处理 WM_NCCALCSIZE 并制作类似 chrome 的界面?

javascript - 有没有办法直接从 Chrome 打印?

css - Material 设计图标垂直对齐, Chrome

cssRules/rules 在 Chrome 中为空

javascript - 从内容脚本打开一个 chrome 选项卡

javascript - 使用浏览器操作 Chrome 扩展程序

html - 页眉和页脚固定

html - 设置相等的高度并在调整大小时更改它

javascript - Ajax 和 json 问题