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

时间:2013-12-18 11:13:27

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

Chrome打包应用程序是否包含多个HTML文件?

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

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

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

2 个答案:

答案 0 :(得分:0)

您至少有两个选择:

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

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

    document.documentElement.innerHTML="test"

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

答案 1 :(得分:0)

在您的一个JavaScript文件中,添加代码以将对象元素(HTML5新增)添加到引用您想要包含的HTML文件的DOM中。 (没试过,但它可能有效。)