入力中のフォームの復元

2008年2月10日(日) 17時56分 by level
B ?

Mozilla Re-Mix で入力中のテキストをクッキーとして自動保存し、Firefoxがクラッシュしても復元できるアドオン「AutoSaveTextToCookie」が紹介されているのですが、少なくとも Firefox 2 以降ではデフォルトでもフォームの情報を復元してくれるではないかと思いテストしてみました。

紹介されているテストページのフォームに適当なテキストを入力して Firefox を終了、再起動時にセッションリストアで元のページを表示させると4番目のフォームを除いてきちんと復元されています(Firefox 2.x、trunk とも)。4番目のフォームが復元されないのは、3番目と4番目のフォームが同じ id を持っているのが原因と思われます(おそらく id を頼りに復元しているのでしょう)。通常の利用では、デフォルトのセッションリストア機能で十分ではないでしょうか。

AutoSaveTextToCookie を利用するとリンクやブックマークなどから同じページにアクセスしても以前のフォームの内容が復元されます。例えばブログの新規投稿ページを開くと、以前の投稿内容が復元されてしまいますが、これはいくらなんでもうざすぎます。

コメント

コメントはありません。

トラックバック

トラックバックは検索対象外です。

この記事にリンクしているページ < >

  1. 閾値以下のデータしかありません。