2

テキストエリアの「問題」についてアドバイスをお願いします。私は FF のユーザーがサイズ変更できる機能が気に入っています。実際に私が達成しようとしているのは、POST フォームで何かを送信した場合、ページを更新した後、テキストエリアはユーザーがドラッグしたサイズと同じになるということです。

これは、標準の JS または PHP では機能しないようです。送信時に、ユーザーが設定した仮想ではなく、デフォルトの元の行と列のみが転送されるためです。これは、ブラウザによって管理される仮想値であると想定しています。

送信時に実際のテキストエリアの列と行をキャプチャする方法はありますか? ブラウザや OS との互換性はあまり必要ありません。主に、Windows と Linux で動作する FF10.x のソリューションがあれば完璧です。

洞察を事前にありがとう、nm

4

1 に答える 1

1

widthandheightではなくrowsandを使用する必要がありcolsます。次に、テキストエリアを取得してoffsetWidth保存offsetHeightし、次にテキストエリアが表示されたときにそのサイズに自動サイズ変更できます。

補足: Firefox よりも前に、Chrome にはサイズ変更可能なテキストエリアがありました。

于 2012-06-22T14:02:10.350 に答える