页面呈现后加载Javascript文件和响应时间

页面呈现后加载Javascript文件和响应时间

因此通常使用标签加载 javascript 文件。

但是如何将脚本文件的加载(对于某些辅助功能,如搜索)绑定到文档就绪事件?

这通常是缩短页面响应时间的好方法吗?

(抱歉,也许我应该在 SO 上询问,但我确实想听听管理服务器的人的意见。)

答案1

您可以通过 javascript 来实现这一点。基本上,您正在修改 DOM 以在运行时添加 javascript 源。

如果您使用 Google Analytics,您会发现他们正在使用它向页面添加必要的 JS 代码:

<script 类型="text/javascript">
...

  (功能() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ?'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga,s);
  })();

</script>

相关内容