将javascript添加到iframe并执行它
Add javascript to iframe and execute it
我正在尝试执行以下操作。假设我有 html 文件,其中包含空白的 iframe
<iframe id="preview"></iframe>
现在我需要编写一个脚本来更新该 iframe 的内容
var preview=document.getElementById("preview");
preview.src = 'data:text/html;charset=utf-8,' + HTML_CODE_HERE;
当该代码包含外部CSS或javascript文件时,就会出现问题,它们似乎无法解析/执行。
如何使 iframe 重新加载并重新运行其内容的 HTML 解析器?
两件事。
1.为什么你的iframe的src
是整个HTML页面?你不应该创建一个HTML页面,比如page1.html
,并在你的src中引用它吗?
2.您可能会遇到外部路径和 CSS 的问题,因为显示 iframe 时给出的路径。
3.要重新加载 iframe,请检查此堆栈溢出链接。
相关文章:
- iFrame url更改时执行函数
- 检测JavaScript是否在沙盒Iframe中执行
- iframe未执行Javascript方法(PHP)
- 如何检测何时执行 iframe 脚本
- iFrame在超时时停止执行
- 如何等到iframe刷新完成后再执行函数
- 如何在 iFrame 的 onload 事件中执行代码
- 每次 iframe 重新导航时执行操作.(JavaScript)
- 在执行函数之前等待多个 iFrame 加载
- Twitter iframe和其他JavaScript获取前者内容的执行顺序
- 加载 iframe 后在 iframe 中执行 JavaScript 代码
- 使用 iframe 的内容在页面上执行 jquery .click()
- 如何在特定的服务器时间在 php 页面上使用 javascript 执行 iframe
- 停止所有代码执行,直到 IFrame 完全加载
- 无法从子 iframe 获取 javascript 执行按钮单击
- 在 iframe 中复制粘贴时执行 Javascript
- 动态放置在 iframe 中的脚本不会执行
- 如何在 javascript 中的 iframe 中创建和执行代码
- 将javascript添加到iframe并执行它
- iframe 中加载 PHP 并重定向的 Javascript 不会执行