Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何动态加载将flash视频内容嵌入到div中的脚本标记_Flash_Dynamic_Append - Fatal编程技术网

如何动态加载将flash视频内容嵌入到div中的脚本标记

如何动态加载将flash视频内容嵌入到div中的脚本标记,flash,dynamic,append,Flash,Dynamic,Append,我正在使用的平台需要动态加载Javascript文件,将flash视频嵌入到指定的div中。我们将div id称为“target”。Javascript文件被正确地附加到div中。但是,flash视频内容不会加载。如何确保在加载文档后执行嵌入脚本 var div = document.getElementById("target"); var newScript = document.createElement("script"); newScript.setAttribute("type","

我正在使用的平台需要动态加载Javascript文件,将flash视频嵌入到指定的div中。我们将div id称为“target”。Javascript文件被正确地附加到div中。但是,flash视频内容不会加载。如何确保在加载文档后执行嵌入脚本

var div = document.getElementById("target");
var newScript = document.createElement("script");
newScript.setAttribute("type","text/javascript");
newScript.setAttribute("src","http://www.go.url");
div.appendChild(newScript);

侦听文档中的加载事件,然后加载脚本:

function loadJS() {
    var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true;
    s.src = '//www.goraceday.com/embed/14/1651/';
    var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x);
}
if (window.addEventListener) window.addEventListener('DOMContentLoaded', loadJS, false);
else if (window.attachEvent) window.attachEvent('onload', loadJS);