在iframe上加载JS
Load JS on iframe
是否可以在iframe上加载外部JS ?我试图加载url到iframe,然后注入一些JS做一些东西与内容。每次我尝试加载JS,它被加载在主页面,而不是在iframe。
到目前为止,我试图innerHTML,然后注入JS,但没有成功。请指教,欢迎多多指教!
Thank you
您要查找的代码是:
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- Get your frame;
2-创建script元素并添加'src';
3-找到正文(或标题)并在那里添加脚本。
你也可以优化它
相关文章:
- 当脚本由system.js加载时,如何要求('electron')
- 使用JS加载HTML元素
- Mailchimp内联表单验证不适用于JS加载的HTML
- 使用Microsoft Office.js加载项进行自动身份验证
- PHP 图表 js 加载 mysql 和接口
- 节点JS加载JS&ejb文件中的css文件
- 使用springy.js加载多个图形时闪烁画布
- 何时需要JS加载所有模块
- Backbone Js加载部件中的应用程序
- 击倒没有定义?确实需要js加载任何内容
- 使用三个js加载三维模型示例
- Knockout.JS加载顺序问题
- jquery选项卡和js加载内容
- Features.js-加载静态内容
- MongoDB脚本和CSV文件:我可以使用require.js加载jquery.CSV吗
- Ember.js加载模板上的Per-Model Promise状态
- 延迟js加载的最佳方式
- 使用D3.js加载用于可视化的本地数据
- 用angular.js加载更多分页|按钮dos'不要藏起来
- 如何使用队列.js和 D3.js 加载多个文件