iframe附加到父母

时间:2014-04-28 15:26:41

标签: javascript jquery html iframe

Here is the jsfiddle

执行时

$('body').append('helo')

iframe内,字符串被附加到父级。

如何避免此行为而不更改 iframe内的脚本。

2 个答案:

答案 0 :(得分:0)

也许尝试这样的事情:

http://jsfiddle.net/WZ84a/1/

但这并不容易。 我找到了另一个source here

<iframe id="demo"></iframe>

var frame = document.getElementById("demo");
var html = 'data:text/html;charset=utf-8,' +encodeURI('<body>Hello</body>');
frame.src = html;

我个人会使用DIV,因为它非常好用,可以做任何iFrame可以做的事情和更多(是的,也许有一些我不知道的东西,但我在日常的网络开发生活中没有使用!)。 iFrames老而贫穷

修改 刚刚找到this jsFiddle,问题解决了

答案 1 :(得分:0)

只是为了帮助别人,请参考以下答案:

Why does appending a to a dynamically created seem to run the script in the parent page?

有效。