【发布时间】:2010-10-14 16:29:56
【问题描述】:
我的逻辑可以从父级添加到我的 iframe 中
这行得通:
$('#iframe').load(function() {
$(this).contents().find('#target').append('this text has been inserted into the iframe by jquery');
});
这不是
$('#iframe').load(function() {
$(this).contents().find('body').append('<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>');
});
.lf
问题与插入的脚本标签没有正确转义有关。 一半的 javascript 在 html 中变得可见,就像第一个脚本标签突然结束一样。
【问题讨论】:
标签: javascript jquery iframe