如何解决如何在iframe src中转义脚本代码?
我正尝试通过iframe代码注入javascript文件-
myElement.insertAdjacentHTML('beforeend','<iframe class="x" style="y" src="javascript: \'<script src=\'/path/path/name.js\'><\/script>\'"></iframe>');
但我不断收到以下错误消息- ''-未捕获的SyntaxError:意外的字符串
如何正确记录下来?
解决方法
您应提供src属性的路径,内容应在iframe中加载
示例:
const a = document.getElementById('myElement');
a.insertAdjacentHTML('beforeend',`<iframe class="x" style="y" src='/path/path/name.js'></iframe>`);
<div id="myElement">
element
</div>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。