gpt4 book ai didi

javascript - 推迟 JavaScript 解析不起作用

转载 作者:行者123 更新时间:2023-11-28 18:16:26 29 4
gpt4 key购买 nike

Gtmetrix 说有一些来自 youtube 的 JS 文件需要推迟。我删除了 iframe 并使用 jQuery 和经典的 Javascript 代码推迟了它,但这两种方法都不起作用。 Gtmetrix 仍然显示相同的 youtube JS 文件。

Gtmetrix 中的错误 enter image description here这是我当前使用的 Javascript 代码

<script>
var txt = '<iframe src="https://www.youtube.com/embed/qwertyuiopa?feature=oembed&amp;wmode=opaque" allowfullscreen="" frameborder="0"></iframe>';
document.getElementsByClassName('myclass')[0].innerHTML = txt;
</script>

PS:是的,我删除了缓存,并且没有 <iframe>源代码中的标签,并且 JS 代码运行良好。

最佳答案

也许你可以尝试将 JS 代码提取到 .js 中文件,然后使用deferasync <script /> 的属性HTML 元素。

<script src="javascript.js" defer></script>

这些属性不应在 script 上使用没有 src 的标签,这就是为什么将代码提取到单独的 JS 文件中很重要。

希望有帮助。

关于javascript - 推迟 JavaScript 解析不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40682995/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com