我正在尝试从 iframeA 加载 iframeB 的内容,该内容显示正在运行的 wordpress 网站。它可以找到但问题是从 iframeA 复制的 iframeB 的 JavaScript 没有正常触发,并且显示了一些错误。我怀疑这是因为 IframeB 没有以正常方式加载。
IframeA 以链接到源的正常方式加载。因此,没有显示错误。如果我执行以下方法,则会显示许多 JavaScript 错误,因为我正在替换 html 内容。
这是代码:
var $inhtml = $('iframeA').contents().find('html');
var iframeBcon = $('<iframe />',{id: 'iframeB',
class:'frameclass',
height: 600,
width: "100%"
});
$iframeBcon.appendTo('body');
$iframeBcon.contents().find('html').html($inhtml);
我的问题是这样的:
有没有一种方法可以在附加到正文之前将 html 代码放入 iFrameB,以便 iframe 将作为正常的 html 请求加载,就像它在指定 src 时的行为一样?
有什么最好的建议方法吗?