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