我有3个外部文件需要加载才能显示我的广告
http://www.manx.net/Scripts/jquery-1.6.1.min.js?v=12.01.2012
http://www.manx.net/Scripts/jquery-migrate-1.2.1.min.js?v=12.01.2012
https://code.createjs.com/createjs-2015.11.26.min.js
问题是,如果我在广告服务器上同时运行了2个广告,则会发生冲突,因为他们都试图同时拉入外部文件。 (每当广告服务器随机选择要显示的广告时,我必须在我的广告中包含这些文件。)
有没有办法我可以扫描以查看文件是否已经在页面上加载,如果它们什么都不做并运行文件的其余部分。如果它们没有加载,则加载并运行随后的文件的其余部分。
干杯
答案 0 :(得分:0)
是的,您可以检查脚本是否已加载:
var getLength = $('script[src*="**filename**"]').length;
if (getLength == 0){
//then script not loaded, so run the script here
$.getScript(**filename**);
}
希望它适合你:)