理论上,浏览器自身会解决js重复加载问题,如果这个js已经加载过,浏览器会判断,从缓存中提取。如果你还不放心,可以每个文件设计一个变量
比如
var fileSign = trueif(fileSign)
{
.......
fileSign = false
}
这样,就不会重复地加载了
重复加载并不影响你定义的函数,应该是correctpng.js初始化的问题,if(typeof(LoadedFlag)=='undefined')
{
var LoadedFlag=1init()
}
理论上,浏览器自身会解决js重复加载问题,如果这个js已经加载过,浏览器会判断,从缓存中提取。如果你还不放心,可以每个文件设计一个变量
比如
var fileSign = trueif(fileSign)
{
.......
fileSign = false
}
这样,就不会重复地加载了
重复加载并不影响你定义的函数,应该是correctpng.js初始化的问题,if(typeof(LoadedFlag)=='undefined')
{
var LoadedFlag=1init()
}