0

私はプロジェクトの調査ツールの一部としてオンラインでphp多肢選択式アプリケーションを構築していますが、Internet Explorer内でテストする場合を除けば、すべて問題ないようです。

IE内の[回答の送信]ボタンをクリックすると、アプリケーションは、ユーザーが正しい回答を入力したかどうか、または配列にエラーを返したかどうかを確認します。

問題は、javascript go back -1関数を使用すると、チェックボックスが「チェック」される代わりに空白になることです。他のすべてのブラウザで機能します。

誰か助けてもらえますか?

ありがとう

4

1 に答える 1

0

この動作について、ブラウザー ベンダー (IE、Firefox、Chrome など) の実装に依存することはできません。IE 10 ではこれが機能するかもしれませんが、Firefox 3.6 では機能しないかもしれません。

データを送信せずにフォームの値を保持する場合POSTは、それらを Cookie (または新しいブラウザーではローカル ストレージ) に保存する必要があります。

調査スクリプトがデータを投稿し、サーバー側で前方/後方送信をインターセプトする方がよいと思います。

于 2012-09-19T09:13:20.183 に答える