javascript - 在 iframe 中加载脚本

标签 javascript jquery iframe

我有一个脚本,例如:

<script> document.body....make something and draw many things in the browser </script>

我想在 iframe 内执行沙盒操作。 如何在 iframe 中加载这段 javascript?

我正在尝试不起作用:

document.getElementById('previewFrame').contentWindow.document.body.innerHTML = "<script language='javascript'></script>";

谢谢。

最佳答案

命名框架并执行操作

window.frames["framename"].document.write('<script>...<\/script>');
window.frames["framename"].document.close();

关于javascript - 在 iframe 中加载脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12536785/

相关文章:

javascript - Node.js - console.log 不显示数组中的项目而是显示 [Object]

javascript - 将请求字符串反序列化为数组

html - 在网页中设置iframe高度的问题

javascript - Knockoutjs 和表单绑定(bind)

javascript - 无法向没有事件卡条的客户收费

jquery - 隐藏 Safari 组件时,如何使用 jQuery Mobile 从错误加载页面中恢复?

javascript - 如何在普通 JS 函数中使用像 $.getJSON() 这样的 jQuery 函数?

javascript - 如何优雅地处理 iframe 断路器?

javascript - 我可以将 CSS 应用于 iframe 中的元素吗?

javascript - 如何使用 JS 将页面中的所有声音静音?