2014-02-28 html javascript
type属性は省略できる。省略した場合のtype初期値は「text/javascript」。以下はいずれも alert(1) が実行される。
<script>alert(1);</script> <script type="text/javascript">alert(1);</script>
type属性を独自に決めることもできる。以下は alert(1) は実行されない。
<script type="text/x-nojavascript-type">alert(1);</script>
ということは、以下のようにすればscriptタグをテンプレートや固定データとして利用できる。
<script type="text/x-template"> こんにちは、<span>{{user_id}}</span> さん! <a href="{{link}}">{{link_title}}</a> </script>
<script type="text/x-csv-data"> user_id,age,name id111,25,山田 id222,31,田中 id333,34,鈴木 </script>
っていうのをさっき知った。あと2年早ければあのサイトであんなに苦労しなかったのに...あー