是否可以从不同的文件编辑 HTML 页面?

Is it possible to edit a HTML page from a different file?

我希望这听起来不会令人困惑。基本上,我正在尝试重新加载网页,因为报告数据每分钟都会刷新一次。是的,我知道使用 javascript 和 html 中的元标记进行刷新。但是,问题是 HTML 是从 Crystal 报告生成的。这意味着整个 HTML 文件是根据报告创建的,我们无法在 Crystal 报告中编辑 HTML,然后再将其导出到网络服务器。所以我的问题是,如何编辑在 Crystal 报告中创建并导出到 Web 服务器的 HTML 页面,而不能编辑 html 报告页面的代码?有可能吗?或者如果有人精通 Crystal 报告,有没有办法在报告上编辑 HTML?

未来的计划是不再使用 Crystal 报告,而是使用 PHP 创建报告和 html。所以这是我的后备计划,但现在只是想让这个 refresh/reload 工作。

听起来 <iframe> 标签最适合您的情况。

您可以创建一个允许您添加自动刷新元标记的包装器(或者您可以根据需要使用 JS)

尝试这样的事情:

<html>
  <head>
    <meta http-equiv="refresh" content="30">
    <style>
       html, body {
         margin: 0px;
         overflow: hidden;
       }

       iframe {
         height: 100vh;
         width: 100vw;
       }
    </style>
  </head>
  <body>
    <iframe  src="report.html"></iframe>
  </body>
</html>