1

私はこれでいくつかの問題を抱えています。私がやりたいのは、ページの更新時でも送信をクリックしたときに、ユーザーが入力したものをテキスト入力に保存することだけです。

私はすでに localStorage を試しましたが、どのブラウザでも動作するようにしたいのでうまくいきません。同様に、クロムにデータを保存し、IE に移動して、フォームの入力値が同じであることを確認します。

アクション POST を介してフォーム データを送信しようとしましたが、更新後にデータを保持するにはどうすればよいですか? 現在、私はそれを持っているので、データを新しいページ(まったく同じように見えます)に送信し、保存された値を入力に投稿できますが、更新時にそこにとどまりません。

「sisyphus」と呼ばれるものも試しましたが、すでにjQueryがインストールされていても、それを機能させることさえできませんでした。誰かが私にくれた正確な例を使用したので、それがうまくいかなかった理由を誰かが教えてくれれば、これが最善の解決策かもしれません.

助けてください!

4

4 に答える 4

1

1.その値をセッションに保存し、取得して表示します。
2.クッキー

于 2013-04-26T09:50:53.130 に答える
1

ブラウザ/セッション間でデータを保持したいので、データベースや書き込み可能なファイルなど、その情報を保存する何らかの方法が必要になるようです。

しかし第二に、フォームにアクセスするすべての人に、元の人が入力した入力 (Google ドキュメントなど) を表示したくない場合を除いて、ユーザーを区別する方法 (ある種のログイン システム) が必要になります。

于 2013-04-26T09:45:54.770 に答える
1

データベースの使用から始めます: http://www.freewebmasterhelp.com/tutorials/phpmysql/1

注意: mysql_*PHP の関数は非推奨です。代わりに代替手段を使用してください (Google で見つけることができます)。

これがあなたの質問に対する答えかどうかわかりませんが、あなたの質問は少し不明確でした。それが役立つことを願っています!

于 2013-04-26T09:43:10.607 に答える
1

IE8+用にしたい場合はlocalStorage、適切なdoctypeを使用して実行できます

<!DOCTYPE html>
于 2013-04-26T09:47:30.323 に答える