是否可以从不同的文件编辑 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>
我希望这听起来不会令人困惑。基本上,我正在尝试重新加载网页,因为报告数据每分钟都会刷新一次。是的,我知道使用 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>