JavaScript SpreadSheet Editor
BlueShoes browser-based JavaScript SpreadSheet Editor (Excel-like)
- Features:
- クリップボードでコピー&ペースト(Excelからのペーストも可能)
- Excel や CVSファイルをインポート( ExcelファイルはPHPの Bs_FileConverterExcel.class.php を使ってCVSに変換 )
- CVSファイルを書き出し
- 太字・車体・アンダーライン
- 桁を基準にした行のソート
- 行や列単位での、挿入・削除
- 行や列をドラッグ&ドロップでリサイズ(Mozillaは無理)
- Excelのように Shift+Enter で下の行に移動したりとか(Mozillaは無理)
- カーソル位置のセルの名前や値をヘッダに表示
- キーボード入力サポート(Mozillaは無理)
- F2 でセルの編集に入ったり、ESCでセルの編集を取り消したり
- カーソルキーやEnterやTabで編集対象セルが動いたり
- HTMLフォームの値として取り扱い可能。(Bs_Form package)
- Requirements:
- Internet Explorer 6 or above is needed.
- It could be updated to work with ie5.5.
- Tested in Mozilla 1.4. Only a few extra-features don't work here yet. See the features list above.
すごいなー。こんなにヘビーなものじゃなくても、ブラウザで表の入力をさせたいときはよくあるからな。input type=text を並べるだけだと、全然使い勝手よくないし。
他にも面白そうなJavaScript,PHPのライブラリがごろごろあります。ドラッグ&ドロップ可能なツリーとかWysiwyg Editor とか。
こういうのがIE6とMozilla(少なくともfirefox程度)でしっかり動くようなら、別にインストールがリッチクライアントなんて必要ない気もする(動かないから苦労してるわけだが(;´Д`))。
(ネタもと:inside out)