我对 HTML 很陌生,所以如果我问错了或者遗漏了一些重要信息,我深表歉意。
我正在尝试组合多个显示各种数据的 html 小部件,供内部使用。因此 HTML 文件应该是完全独立的。我已经能够通过使用 R 脚本单独调用文件来生成 HTML 文件来使其工作:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8"/>
<style>body{background-color:white;}</style>
</head>
<html>
<body>
<iframe src="C:\Users\vmo\Desktop\R_filer/widget_1.html" style="display:block" height="300" width="1200"></iframe>
<iframe src="C:\Users\vmo\Desktop\R_filer/widget_2.html" style="display:block" height="300" width="1200"></iframe>
<iframe src="C:\Users\vmo\Desktop\R_filer/widget_3.html" style="display:block" height="300" width="1200"></iframe>
</body>
</html>
</html>
为了将其包含在单个文件中,在我看来,我应该能够用构成各个小部件 widget_1...3.html 的整个代码块替换路径规范,但我有无法让这个工作。我尝试了以下方法,但似乎不起作用:
</head>
<html>
<body>
<iframe <source> **ENTIRE widget_1.html FILE PASTED HERE** </source> height="300" width="1200"></iframe>
<iframe src="C:\Users\vmo\Desktop\R_filer/widget_2.html" style="display:block" height="300" width="1200"></iframe>
<iframe src="C:\Users\vmo\Desktop\R_filer/widget_3.html" style="display:block" height="300" width="1200"></iframe>
</body>
</html>
</html>
有什么建议吗?
我不太明白你的问题,但我认为你正在努力在 .认为你做错了就是你的声明。使用
代替
<iframe <source> **ENTIRE widget_1.html FILE PASTED HERE** </source> height="300" width="1200"></iframe>
<iframe height="300" width="1200"><source> **ENTIRE widget_1.html FILE PASTED HERE** </source></iframe>
应该可以。原因是您无法将另一个 html 标签作为属性传递给 HTML 标签。