質問するログイン新規登録

回答編集履歴

2

fafa

2017/05/12 03:01

投稿

退会済みユーザー
answer CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
  //facebook-jssdkというID名の要素がページ内に既にあったら終了(無い場合はif以下の実行が継続)
10
10
  if (document.getElementById('facebook-jssdk') !== null){
11
- return true;
11
+ return;
12
12
  }
13
13
 
14
14
  //scriptタグを新たに生成して、idとsrc属性の値を設定

1

a

2017/05/12 03:01

投稿

退会済みユーザー
answer CHANGED
@@ -3,17 +3,20 @@
3
3
  ```ここに言語を入力
4
4
  (function(){
5
5
 
6
+ //ひとつめのscriptタグを取得
6
7
  var js, fjs = document.getElementsByTagName('script')[0];
8
+
7
-
9
+ //facebook-jssdkというID名の要素がページ内に既にあったら終了(無い場合はif以下の実行が継続)
8
10
  if (document.getElementById('facebook-jssdk') !== null){
9
11
  return true;
10
12
  }
11
13
 
14
+ //scriptタグを新たに生成して、idとsrc属性の値を設定
12
15
  js = document.createElement('script');
13
16
  js.id = 'facebook-jssdk';
14
-
15
17
  js.src = "//connect.facebook.net/ja_JP/sdk.js#xfbml=1&version=v2.9";
16
18
 
19
+ //生成したscriptタグをページ内に追加
17
20
  fjs.parentNode.insertBefore(js, fjs);
18
21
 
19
22