首页 > 解决方案 > 如何安全地加载外部 JavaScript 文件?

问题描述

有没有一种安全的方式来加载外部 JavaScript 文件?在无法访问外部或内部主机/服务器/URL 的情况下?

我想知道如何确保页面没有变慢 - 它可能看起来很糟糕或缺少功能(由于脚本未正确加载)。

“async=true”是你需要做的吗?

谢谢

标签: javascript

解决方案


您可以使用async和/或defer属性。

  • async,如果该属性存在,那么经典脚本将与解析并行获取,并在它可用时立即进行评估。
  • defer将向浏览器指示脚本将在文档被解析后执行
<script 
    type="application/javascript" 
    src="https://example.com/something.min.js" 
    async 
    defer>
</script>

推荐阅读