javascript - 我可以在页面标题中放置一个 JavaScript,将所有其他脚本移至结束正文标记之前吗?

标签 javascript html dokuwiki

我想通过将 JavaScript 标签从标题按钮插入到关闭正文之前的底部来加快 Dokuwiki 页面的加载速度。不幸的是,其中的相关脚本是由 Dokuwiki 的模板方法创建的,我无法更改它,并且会将所有 javascript 溢出到 header 中(尽管压缩为一个文件)。

是否可以编写一个 Javascript,将包含的脚本添加到页面底部,我可以在加载 Dokuwiki 的模板方法之前将其集成到头部?或者 HTML/Javascript 的执行顺序是否会阻止这种情况,因为当我的脚本加载时脚本还不可见?

最佳答案

只有在 DOM 完全加载后才能在 DOM 中移动这些脚本。所以它根本不会加快页面加载速度。

但是还有其他方法可以加快页面加载时间,例如尽可能减少资源以及尽量减少对服务器的所需请求量。

关于javascript - 我可以在页面标题中放置一个 JavaScript,将所有其他脚本移至结束正文标记之前吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43543767/

相关文章:

javascript - 为什么 React 说 “Invalid prop ` Children`” 类型是对象而不是函数?

javascript - 将 HTML5 与 Angularjs、Node/Express 以及 MEAN.js 样板结合使用

html - 等宽字体中字符的字体大小和宽度之间有什么依赖关系?

html - css中粗体字的一部分

wiki - 维基文章的两阶段审批流程

php - 多个 dokuwiki 安装的单点登录

javascript - 无法安装 npm 软件包 - bcrypt@3.0.6 install : `node-pre-gyp install --fallback-to-build` in Ubuntu 18. 04

html - WCAG:当应用样式时,Firefox 和 Edge 不会在焦点输入元素上显示轮廓

html - CSS:在两列中拆分字段

javascript - Jquery - 如何获取插件调用的选择器?