创建一个<iframe>元素,并使用jQuery将html内容附加到其中

Den*_* J. 17 iframe jquery

是否可以使用jQuery创建一个<iframe>元素并将html内容附加到它而不src指定属性?

问题是我需要创建一个iframe,我已经有了它的内容(我把它作为AJAX响应).不幸的是,我无法指定我从as src属性获得响应的URL .我想做点什么:

$('<iframe id="someId"/>').append(response).appendTo("#someDiv");
Run Code Online (Sandbox Code Playgroud)

use*_*716 34

试试这个:

$('<iframe id="someId"/>').appendTo('#someDiv')
                          .contents().find('body').append(response);
Run Code Online (Sandbox Code Playgroud)

  • 您可以在将内容添加到dom之前将内容添加到iframe吗?Cuz,这将是令人惊叹的.如果可以的话,一百万投票给我:) (2认同)