1

LinkedIn 開発者ドキュメントでこれを見ました。

<script type="text/javascript" src="http://platform.linkedin.com/in.js">
  api_key:    [API_KEY]
  onLoad:     [ONLOAD]
  authorize:  [AUTHORIZE]
</script>

これは有効な JavaScript 構文ですか? コロンは通常、オブジェクトのプロパティを設定するために使用されることを理解しているので、オブジェクトのコンテキストなしでコロンを使用するこの例には少し混乱しています。

4

1 に答える 1

2

<script>タグにはsrc属性があるため、script タグの内容は実際には JavaScript として扱われません。読み込んでいるスクリプトは、すべての<script>タグを繰り返し処理し、それらのいずれかが読み込まれているかどうかを確認しplatform.linkedin.com/in.js、JavaScript でタグの本文を解析します。

これは実際には無効な HTML であり、直感的でないため、使用しないでください。スクリプト タグにsrc属性がある場合は、完全に空にするか、JavaScript コメント ( source ) のみを含める必要があるため、寛大なブラウザーの動作に依存することはお勧めできません。

于 2013-08-31T02:30:00.653 に答える