首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在iframe上加载JS

在iframe上加载JS
EN

Stack Overflow用户
提问于 2011-11-20 01:38:20
回答 1查看 794关注 0票数 0

可以在iframe上加载外部JS吗?我正在尝试加载url到iframe,然后注入一些JS来做一些事情的内容。每次我尝试加载JS时,它都会加载到主页上,但不会加载到iframe上。

到目前为止,我已经尝试过innerHTML,然后注入JS,但没有成功。请,任何方向都将是非常欢迎的!

谢谢

EN

回答 1

Stack Overflow用户

发布于 2011-11-20 03:26:27

您要查找的代码是:

代码语言:javascript
运行
复制
var tframe = document.getElementsByTagName("iframe")[0];
var script = tframe.contentWindow.document.createElement('script');
script.src = "example.js";
var tbody = tframe.contentWindow.document.getElementsByTagName("body")[0];
tbody.appendChild( script );

1-获取你的框架;

2-创建脚本元素并添加'src';

3-找到正文(或头部)并将脚本附加到那里。

您也可以对其进行优化。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8195925

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档