动态加载js文件并且立即执行加载文件的方法报错 先把你的路径该成绝对路径看看如D:/file/Test.js注意相对路径中.的含义 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在执行test()的时个,那个js文件还没加载完... 可以改成这样.function Start() { loadScript('wen','../file/Test.js', function(){test();}); //test.js中有test()方法 } function loadScript(id, url, callback){ var script = document.createElement('script'); script.type = 'text/javascript'; script.id = id; if (callback) script.onload = script.onreadystatechange = function() { if (script.readyState && script.readyState != 'loaded' && script.readyState != 'complete') return; script.onreadystatechange = script.onload = null; callback(); }; script.src = url; document.getElementsByTagName('head')[0].appendChild (script); } //Dynamic load javascript function Load_JavaScript(id,fileUrl) { var scriptTag = document.getElementById( id ); var dynamicHead = document.getElementsByTagName('HEAD').item(0); var dynamicScript= document.createElement("script"); if ( scriptTag ) dynamicHead.removeChild( scriptTag ); dynamicScript.id = id; dynamicScript.type = "text/javascript"; dynamicScript.src=fileUrl; dynamicHead.appendChild(dynamicScript); } <html></html><script>function Start() { Load_JavaScript('wen','../file/Test.js') //test.js中有test()方法 test();//执行上面动态文件方法 报错 } </script> ExtJs布局问题,窗口调整大小后刷新页面,再最大化,显示出问题,求帮助 jQuery实现的效果问题 请问网站固定位置广告和浮动广告的javascript代码如何实现?百分请教! 倒计时问题 JS 连动选择并计算的问题。。先谢过,,急 如何做到这样的滚动效果? 标准网页用什么替代MARQUEE? 有没有像QQ那样在顶端就自动隐藏的窗口(完全像QQ那种效果) 哪个函数是取得SQL记录个数的? 分页的问题!高手们请多指点 啊关于设置工具条的位置 急,各路javascript神仙请进,onclick和onload问题?
{
loadScript('wen','../file/Test.js', function(){test();}); //test.js中有test()方法
} function loadScript(id, url, callback){
var script = document.createElement('script');
script.type = 'text/javascript';
script.id = id;
if (callback)
script.onload = script.onreadystatechange = function() {
if (script.readyState && script.readyState != 'loaded' && script.readyState != 'complete')
return;
script.onreadystatechange = script.onload = null;
callback();
};
script.src = url;
document.getElementsByTagName('head')[0].appendChild (script);
}
//Dynamic load javascript
function Load_JavaScript(id,fileUrl)
{
var scriptTag = document.getElementById( id );
var dynamicHead = document.getElementsByTagName('HEAD').item(0);
var dynamicScript= document.createElement("script");
if ( scriptTag ) dynamicHead.removeChild( scriptTag );
dynamicScript.id = id;
dynamicScript.type = "text/javascript";
dynamicScript.src=fileUrl;
dynamicHead.appendChild(dynamicScript);
}
<html>
</html>
<script>
function Start()
{
Load_JavaScript('wen','../file/Test.js') //test.js中有test()方法
test();//执行上面动态文件方法 报错
} </script>