7

会社名を指定し、[コードを取得] ボタンをクリックして、このリンクからコードをコピーしました。以下のコードを生成しました

<script src="//platform.linkedin.com/in.js" type="text/javascript"></script>
<script type="IN/FollowCompany" data-id="361557" data-counter="right"></script>

このコードを html ファイルのタグに貼り付けて、Chrome、Firefox、IE で html ファイルを実行しましたが、すべてのブラウザで空白のページが出力されました。

次に、それらのスクリプトをタグに貼り付けますが、出力は同じままです。

inFollowボタンを生成できるように、htmlファイルをどのように作成すればよいですか。

私を助けてください。

4

2 に答える 2

3

JavaScript を呼び出しているだけのようです。JavaScript を HTML ドキュメントに配置し、そのスクリプトに対応する要素を用意する必要があります。

Script タグを配置する前に、完全に構造化された HTML ドキュメントも必要であることを忘れないでください。html、body、head、タグなどが必要です。

HTML ドキュメントを作成し、これを .html ファイル内に配置してみてください。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>

<script src="//platform.linkedin.com/in.js" type="text/javascript"></script>
<script type="IN/FollowCompany" data-id="361557" data-counter="right"></script>

</body>
</html>

覚えておくべきヒント:

  • 多くのスクリプトでは、対応する要素が必要です。
  • ページ上の要素を選択するかどうかに応じて、body タグまたは head タグの script タグ内にスクリプトを配置できます。
  • 各 HTML ドキュメントは、ブラウザがレンダリングする前に正しいマークアップを必要とします。

お役に立てれば!

編集: サーバーにアップロードするだけで、それを実行すると機能します。理由は説明できませんが。

于 2012-07-03T14:10:15.407 に答える
1

プロトコルの相対 URL を使用しているため、ローカルでは機能していません。に変更src="//platform.linkedin.com/in.js"するsrc="https://platform.linkedin.com/in.js"と動作します。

于 2016-05-23T20:23:55.613 に答える