2016-11-18 3 views
0

Gtmetrixには、YouTubeからのJSファイルがあり、延期する必要があるとのことです。私はiframeを削除し、jQueryと古典的なJavascriptコードを使って延期しましたが、どちらの方法も動作しません。 Gtmetrixは同じyoutube JSファイルを表示します。JavaScriptの解析が遅れる

ここenter image description here Gtmetrix の誤差が、私は現在、

<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を使用していますJavascriptコードです:はい、私はキャッシュを削除してうまく機能しているJSコード、ソースコード中に、その何タグはありませんそうすべき。

答えて

2

おそらくあなたは.jsファイルにあなたのJSコードを抽出しようとし、その後<script /> HTML要素のdeferまたはasync属性を使用することができます。

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

これらの属性は、別のJSファイルにコードを抽出することが重要である理由です、srcなしscriptタグに使用すべきではありません。

希望します。

関連する問題