Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/254.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
希望在完成页面加载后加载外部JavaScript:比如延迟加载_Javascript_Php_Jquery - Fatal编程技术网

希望在完成页面加载后加载外部JavaScript:比如延迟加载

希望在完成页面加载后加载外部JavaScript:比如延迟加载,javascript,php,jquery,Javascript,Php,Jquery,我有在我的网站上加载外部广告的外部javascript 但正因为如此,我的网站速度变慢了,谷歌页面速度得分也降到了50分以下。剧本如下 我的站点使用简单的php和jquery引导。我不使用wordpress 但我看到许多wordpress网站在完全加载页面后加载javascript或图像 我如何才能做到这一点简单的php和jqyery网站 我想在完成页面加载后加载该脚本 经过研究,我也看到了这一点,但我不明白如何使用jquery插件来解决我的问题 请任何人帮帮我 问候 Gaurav尝试使用 wi

我有在我的网站上加载外部广告的外部javascript

但正因为如此,我的网站速度变慢了,谷歌页面速度得分也降到了50分以下。剧本如下

我的站点使用简单的php和jquery引导。我不使用wordpress

但我看到许多wordpress网站在完全加载页面后加载javascript或图像

我如何才能做到这一点简单的php和jqyery网站

我想在完成页面加载后加载该脚本

经过研究,我也看到了这一点,但我不明白如何使用jquery插件来解决我的问题

请任何人帮帮我

问候 Gaurav

尝试使用

window.onload = function(){
  <script language="JavaScript" src="<path and filename.js>"></script>
};
window.onload=function(){
};

是要加载或插入的.js文件的路径/URL和文件名。

您可以像这样附加脚本:

$(function() {
   var script= $('script');
   script.attr('src', 'https://code.jquery.com/ui/1.12.0/jquery-ui.js');
   $('body').append(script);
});
小提琴:

要延迟2秒:

$(function() {
    var timeout = setTimeout(function() { 
        var script= $('script');
        script.attr('src', 'https://code.jquery.com/ui/1.12.0/jquery-ui.js');
        console.log('appending...');
        $('body').append(script); 
    }, 2000);
});

此代码将在完成页面加载后加载js文件?我们可以在这里添加延迟吗?比如我想在页面加载4秒后加载我的外部js。如果我把我的js文件放在这个函数中,那么我应该在代码中包含js文件aggain还是不包含js文件aggain,以及把代码放在哪里?在底部或顶部,我在这里找到了一个代码,但使用adsenseSvela是否合法,您的代码可以工作,但不符合要求,因为@gaurav希望在加载其主页后加载.js文件。基本上,我希望adsense在完成页面加载后加载,因为它会将adsense的速度降低到50%。我还想知道,如果我在页面加载后使用脚本加载adense js文件,那么代码应该放在哪里?在页面底部或顶部。此外,我还应该在代码中再次包含脚本src文件?将其放入主js块的
标记中。@gaurav,您必须投票支持对您有效的解决方案。