ウィンドウに 2 つのフレームが垂直に分割されたフレームセットが含まれる Web アプリケーションがあります。次にページが読み込まれたときに、フレームスプリッターが残っていた位置に描画されるように、Web アプリケーションにフレームスプリッターラインの移動先を記憶させたいと考えています。
人々は通常これをどのように行いますか?
現在、ユーザーがスプリッターを新しい位置にドラッグした後、onmouseup
イベントを使用して左フレームを取得し、後で取得できるようにデータベースにclientWidth
保存しようとしています。clientWidth
問題はclientWidth
、イベント中にフレームを取得してonmouseup
も、新しいスプリッター位置でフレームの幅が返されず、古い位置でフレームの幅が返されることです。onmouseup
イベントでは、スプリッターがまだ新しい位置にレンダリングされていないようです。その結果、私のアプリケーションは、最後に保存された位置にスプリッターがあるページをロードしていません。