回答編集履歴
2
fafa
test
CHANGED
@@ -18,7 +18,7 @@
|
|
18
18
|
|
19
19
|
if (document.getElementById('facebook-jssdk') !== null){
|
20
20
|
|
21
|
-
return
|
21
|
+
return;
|
22
22
|
|
23
23
|
}
|
24
24
|
|
1
a
test
CHANGED
@@ -8,9 +8,13 @@
|
|
8
8
|
|
9
9
|
|
10
10
|
|
11
|
+
//ひとつめのscriptタグを取得
|
12
|
+
|
11
13
|
var js, fjs = document.getElementsByTagName('script')[0];
|
12
14
|
|
15
|
+
|
16
|
+
|
13
|
-
|
17
|
+
//facebook-jssdkというID名の要素がページ内に既にあったら終了(無い場合はif以下の実行が継続)
|
14
18
|
|
15
19
|
if (document.getElementById('facebook-jssdk') !== null){
|
16
20
|
|
@@ -20,15 +24,17 @@
|
|
20
24
|
|
21
25
|
|
22
26
|
|
27
|
+
//scriptタグを新たに生成して、idとsrc属性の値を設定
|
28
|
+
|
23
29
|
js = document.createElement('script');
|
24
30
|
|
25
31
|
js.id = 'facebook-jssdk';
|
26
32
|
|
27
|
-
|
28
|
-
|
29
33
|
js.src = "//connect.facebook.net/ja_JP/sdk.js#xfbml=1&version=v2.9";
|
30
34
|
|
31
35
|
|
36
|
+
|
37
|
+
//生成したscriptタグをページ内に追加
|
32
38
|
|
33
39
|
fjs.parentNode.insertBefore(js, fjs);
|
34
40
|
|