埋め込まれた iframe 内に html を作成する必要がある作業を行っています。jsbinのようなものです。
しかし、私は最初のスパイクに困惑しています。
HTML を 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 が私が思ったように機能しないためです。