0

我正在尝试从 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);

我的问题是这样的:

  1. 有没有一种方法可以在附加到正文之前将 html 代码放入 iFrameB,以便 iframe 将作为正常的 html 请求加载,就像它在指定 src 时的行为一样?

  2. 有什么最好的建议方法吗?

4

0 回答 0