tableタグの内容をクライアント(パソコンやスマホなど)に保存(ダウンロード)するサンプルとなります。
ファイルに保存、クリップボードに保存に対応しています。また、保存形式はカンマ区切り、タブ区切りに対応しています。
サンプルのJavaScriptとなりますので、必要に応じて内容を変更してご利用ください。サンプルは、Excelに張り付ける(Excelで読み込む)ことを想定しBOM付としていますので、不要な場合はBOMの付加を削除してください。
クライアントに対する操作となりブラウザのセキュリティも厳しくなっています。Chrome、IEで確認していますがブラウザにより動作しない場合や、注意メッセージが表示される場合がありますので、動作確認を行ってからご利用ください。
見出し1 | 見出し2 | 見出し3 | 見出し4 |
---|---|---|---|
データ11 | データ12 | データ13 | データ14 |
データ21 | データ22 | データ23 | データ24 |
データ31 | データ32 | データ33 | データ34 |
データ41 | データ42 | データ43 | データ44 |
データ51 | データ52 | データ53 | データ54 |
<table id="tableArea" >
<tr><th>見出し1</th><th>見出し2</th><th>見出し3</th><th>見出し4</th></tr>
<tr><td>データ11</td><td>データ12</td><td>データ13</td><td>データ14</td></tr>
<tr><td>データ21</td><td>データ22</td><td>データ23</td><td>データ24</td></tr>
<tr><td>データ31</td><td>データ32</td><td>データ33</td><td>データ34</td></tr>
<tr><td>データ41</td><td>データ42</td><td>データ43</td><td>データ44</td></tr>
<tr><td>データ51</td><td>データ52</td><td>データ53</td><td>データ54</td></tr>
</table>
<style type="text/css"> #button { display : inline-block; border-radius : 5%; /* 角丸 */ font-size : 14pt; /* 文字サイズ */ text-align : center; /* 文字位置 */ cursor : pointer; /* カーソル */ padding : 10px 10px; /* 余白 */ background : #000066; /* 背景色 */ color : #ffffff; /* 文字色 */ line-height : 1em; /* 1行の高さ */ transition : .3s; /* なめらか変化 */ box-shadow : 4px 4px 3px #666666; /* 影の設定 */ border : 2px solid #000066; /* 枠の指定 */ } #button:hover { box-shadow : none; /* カーソル時の影消去 */ color : #000066; /* 背景色 */ background : #ffffff; /* 文字色 */ } </style>
ブラウザ依存が発生する機能となります。十分に確認してからご利用ください。
生成できるホームページ・パーツ一覧 | |
文字のデザイン | |
画像のデザイン | |
ボタンのデザイン | |
入力項目のデザイン | |
テーブルのデザイン | |
BOXのデザイン | |
吹き出しのデザイン | |
ページのデザイン | |
図形のデザイン | |
ご利用時の注意事項・制約事項 | |
よくあるご質問 | |
何で無料なの? | |
生成コードに利用制限はある? | |
生成コードに保証はある? | |
jQueryで生成できない? |
スマートフォン・タブレット | 運営:株式会社シーマン |