【问题标题】:moving js and css to the footer将 js 和 css 移动到页脚
【发布时间】:2015-06-02 15:26:32
【问题描述】:

Google 页面速度见解希望我修复“消除首屏内容中的渲染阻止 JavaScript 和 CSS”

https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fexam-paper.net%2Fqa&tab=desktop

当我将 js 和 css 移动到页脚并使用 chrome 检查元素进行检查时,它显示了很多未定义的函数错误,我猜这是因为这些函数所需的 js 稍后加载。

那么我可以忽略这些错误,否则它们会影响我的网站功能吗?

我的网站http://exam-paper.net

【问题讨论】:

  • 请使用tour 并通读help center。您的问题必须是独立的,它不能依赖指向您网站的链接,因为一旦您更新您的网站,您的问题就会对其他人毫无用处。建立一个MCVE 并将其发布在 问题中。

标签: javascript css optimization


【解决方案1】:

发生这种情况是因为您在正文中有一些脚本。例如:

<script type="text/javascript">
    $("#quick_login input[name='url']").val($(location).attr('href'));
</script>

如果 jQuery 尚未加载,此代码会引发错误。当然,它会影响您的网站功能。

【讨论】:

    猜你喜欢
    • 2017-09-05
    • 2022-10-13
    • 2023-01-10
    • 2016-05-27
    • 1970-01-01
    • 1970-01-01
    • 2021-01-27
    • 2018-05-16
    • 2016-06-26
    相关资源
    最近更新 更多