Javascript 在iframe上加载JS

Javascript 在iframe上加载JS,javascript,iframe,load,Javascript,Iframe,Load,可以在iframe上加载外部JS吗?我试图将url加载到iframe,然后注入一些JS来处理内容。每次我尝试加载JS时,它都会加载到主页上,但不会加载到iframe上 到目前为止,我已经尝试使用innerHTML,然后注入JS,但没有成功。请告诉我任何方向都非常欢迎 谢谢您要查找的代码是: var tframe = document.getElementsByTagName("iframe")[0]; var script = tframe.contentWindow.document.crea

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

到目前为止,我已经尝试使用innerHTML,然后注入JS,但没有成功。请告诉我任何方向都非常欢迎


谢谢

您要查找的代码是:

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-找到身体或头部并将脚本附加到那里


您还可以对其进行优化。

如果您可以显示一些代码,这将很有帮助。感谢您的重播,但这不起作用,因为iframe的内容加载在不同的域中。mydomain.com是主页,google.com加载在iframe@sean,这是答案,不是重播,如果您需要来自不同域,对不起,这是不可能的。你应该在你的问题中加上这个。