2012-04-13 5 views
1

こんにちは、私は自分のRailsアプリケーションのページを更新すると、状態がチェックされているチェックボックスがChromeではチェックされていないがFirefoxではチェックされていない理由を教えていただけますか?したがって、私はdocument.ready関数でこれらのすべてをチェックしていません。 Firefoxの動作がChromeと異なるのはなぜですか?Firefoxでのリロードのチェックボックス状態の振る舞い

答えて

1

ページを更新すると、ページが再読み込みされます。 ユーザーが、ページが最初にロードされてからページが変更されるという期待はありません。

Firefoxには、ブラウザのベンダー固有の機能があり、ユーザーの選択内容を記憶しています。それは標準ではない。

これに関する修正はありません。この機能を実装していないブラウザでは、Firefoxの非標準動作を取得することはできません。標準の期待は、ページの更新からすべての編集を失うことです。

しかし、JavaScriptが最初に読み込まれた状態を設定している場合は、window.loadから実行してみてください。

1

IEでautocomplete = "off"を試してみてください:)