src と content を持つスクリプトタグはどういう意味ですか? 質問する

src と content を持つスクリプトタグはどういう意味ですか? 質問する

Google の +1 ボタンの例:

<script type="text/javascript" src="https://apis.google.com/js/plusone.js">
      {"parsetags": "explicit"}
</script>

スクリプトタグにはsrc属性がありますそしてコンテンツ。これは何を意味し、どのように機能しますか?

ベストアンサー1

ブラウザによって扱いが異なります。srcエラーなくスクリプトが組み込まれた場合にのみコンテンツを実行するブラウザもあれば、srcスクリプトの組み込みを試みた後に、成功したかどうかに関係なく実行するブラウザもあります。この動作は信頼性が低いため(そしてHTML5では禁止されている)は避けるべきです。

Google は特定の動作に依存していません。コンテンツは単なるオブジェクト リテラル (値) なので、実行してもサイレント エラーが発生するだけで、実際には何も起こりません。Google のコードはタグscript自体のコンテンツを確認し、それに基づいて動作を調整します。

おすすめ記事