質問するログイン新規登録

回答編集履歴

1

質問の内容に沿ったコメントを追加

2017/12/12 02:16

投稿

defghi1977
defghi1977

スコア4756

answer CHANGED
@@ -38,4 +38,6 @@
38
38
  window.onload = e => document.body.insertAdjacentHTML("beforeEnd", "this is b");
39
39
  ```
40
40
 
41
- `iframe`要素に表示したいコンテンツをAjaxでHTMLソースコードとして入手し, `script`要素の`src`属性をテキスト操作で書き換えた上で`iframe`の`document`に書き込めばよかろうと.
41
+ `iframe`要素に表示したいコンテンツをAjaxでHTMLソースコードとして入手し, `script`要素の`src`属性をテキスト操作で書き換えた上で`iframe`の`document`に書き込めばよかろうと.
42
+
43
+ NOTE:`iframe`要素に`src`属性が設定されている場合は, `createElement`メソッドで新たな`iframe`を生成して元の要素と入れ替えれやれば上手く行くんじゃないかと.