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
自体のコンテンツを確認し、それに基づいて動作を調整します。