unload
イベントを使用してdraggable
divの位置を保存していますlocalStorage
unload
これは、Firefox (13.0 ベータ) を除いて、イベントと HTML5 Web Storage の両方をサポートするブラウザーでうまく機能するようです。
Firefox では、ページを更新すると unload イベントが期待どおりに発生し、div のすべての上と左の位置が正しく取得されます。ただし、タブを閉じることによって unload イベントがトリガーされると、すべての位置が 0 として返されます。
理由を知っている人はいますか?たぶん使ったほうがいいonbeforeunload
ですか?
このフィドルhttp://jsfiddle.net/fhfXh/8/でテストできます。