このブログは、旧・はてなダイアリー「檜山正幸のキマイラ飼育記 メモ編」(http://d.hatena.ne.jp/m-hiyama-memo/)のデータを移行・保存したものであり、今後(2019年1月以降)更新の予定はありません。

今後の更新は、新しいブログ http://m-hiyama-memo.hatenablog.com/ で行います。

bodyにscript方式のバリエーション

ビューの生成をscriptタグで行うととき:

リモートソースだけを使う。

<script src="javascriptURL"></script>

リモートソースに対して変数によりパラメータを渡す。

<script>
  var example_foo = 1;
  var example_bar = "hello";
</script>
<script src="javascriptURL"></script>

リモートソースに対して動的なパラメータをクエリ文字列で渡す。

<script>
 var params;
 // paramsを作る
 var jsUrl = "baseURL?" + params;
 document.write('<script src="' + jsUrl + '"><' + '/script>');

次は、はてなスターの例。まずは読み込んでから設定。

<script src="javascriptURL"></script> 
<script> 
Hatena.Star.EntryLoader.headerTagAndClassName = ['h3','entry-header'];
Hatena.Star.Token = 'xxxxxxxxxxxxxa125a8a7107c9yyyyyyyyyyyyy0ea8';
</script> 

あとは、これらの適当な組み合わせ。