我正在做一些需要我在嵌入式 iframe 中构建 html 的工作。有点像jsbin。
然而,我对我的第一个尖峰感到难过。
当我将它放在 iframe 中时,为什么我的 html 没有被呈现?
<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<title>JS Bin</title>
</head>
<body>
<iframe>
<html>
<head><meta charset=utf-8 /></head>
<body>
<h1>Big Header</h1>
</body>
</html>
</iframe>
</body>
</html>
此外,当我尝试使用 d3 在 iframe 中绘制一些 svg 时,它们看起来很奇怪,而且没有缩放。在打开开发工具并将 svg 文本编辑为 html 后,我发现即使在任何地方添加一个无意义的空间也会让它重新绘制和正确渲染。因此,如果有人可以告诉我任何我可以阅读的资源,那么加分很明显,iframe 不像我想象的那样工作。