繁体   English   中英

我可以在页面标题中添加JavaScript,以将所有其他脚本移到结束body标签之前吗?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM