![](/img/trans.png)
[英]Should defer be used in scripts that are loaded just before the body closing tag?
[英]Can I have a JavaScript in the header of a page that moves all other scripts just before the closing body tag?
我想通过将JavaScript标记从标题放到关闭主体之前的底部来加快Dokuwiki页面的加载速度。 不幸的是,其中的相关脚本是由Dokuwiki的模板方法创建的,我无法更改,并且会将所有JavaScript溢出到标头中(尽管压缩到一个文件中)。
是否可以在加载Dokuwiki的模板方法之前,将包含的脚本写到页面底部的Javascript中? 还是HTML / Javascript的执行顺序阻止了这种情况,因为脚本加载时这些脚本尚不可见?
DOM完全加载后,才有可能在DOM中移动这些脚本。 因此,它根本不会加快页面加载速度。
但是,还有其他方法可以加快页面加载时间,例如,如果可能的话,尽量减少资源,并最大程度地减少对服务器的请求数量。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.