gpt4 book ai didi

javascript - 如何将 <script> 加载到 iframe 中?

转载 作者:可可西里 更新时间:2023-11-01 02:53:01 26 4
gpt4 key购买 nike

我有从父级追加到我的 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 中创建一个带有文字 </script> 的字符串。

$('#iframe').load(function() {
$(this).contents().find('body').append('<scr' + 'ipt type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></scr' + 'ipt>');
});

关于javascript - 如何将 &lt;script&gt; 加载到 iframe 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3935398/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com