質問編集履歴
1
コードの追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -378,6 +378,40 @@
|
|
378
378
|
|
379
379
|
|
380
380
|
|
381
|
+
schooデフォルト版 ツイート部分のみ
|
382
|
+
|
383
|
+
|
384
|
+
|
385
|
+
```javascript
|
386
|
+
|
387
|
+
// twitterボタンの有効化
|
388
|
+
|
389
|
+
function getTweetBtn() {
|
390
|
+
|
391
|
+
var tweetBtn = document.createElement("p");
|
392
|
+
|
393
|
+
tweetBtn.innerHTML = '結果をTweetしてね!<br><a href="https://twitter.com/share" class="twitter-share-button" data-url="https://schoo.jp/class/1908" data-text="貴方の得点は『' + score + '』でした。【オンライン動画学習サイト schoo-WEB-campus】『JavaScript実践 〜スロットアプリの制作』" data-size="large" data-count="none" data-hashtags="schoo_slot">結果</a>';
|
394
|
+
|
395
|
+
|
396
|
+
|
397
|
+
var h1 = document.getElementsByTagName("h1")[0];
|
398
|
+
|
399
|
+
document.body.insertBefore(tweetBtn, h1);
|
400
|
+
|
401
|
+
|
402
|
+
|
403
|
+
// Tips: !は即時関数の意味 twitterボタン設置用スクリプトから拝借
|
404
|
+
|
405
|
+
// https://about.twitter.com/ja/resources/buttons
|
406
|
+
|
407
|
+
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');
|
408
|
+
|
409
|
+
}
|
410
|
+
|
411
|
+
```
|
412
|
+
|
413
|
+
|
414
|
+
|
381
415
|
長文で申し訳ありません。
|
382
416
|
|
383
417
|
|