• 締切済み

戻るボタンを押した時に入力したフォームが消される

戻るボタンを押した時に入力フォームに入力した情報が消されるのは仕様だと思いますが、これを消さないできる方法とかございませんか?

みんなの回答

  • Maryy
  • ベストアンサー率14% (57/398)
回答No.3

方法はないですが、こまめにコピーすることを薦めます。 私の場合は消えないように、コピーしてメモ帳に貼り付けながらコメント・日記を書いてます。

name30
質問者

お礼

コピーも良いですが、ラジオやセレクトボタンなどの選択項目などの情報が消えるのがネックですよね。

全文を見る
すると、全ての回答が全文表示されます。
  • norfeld
  • ベストアンサー率55% (139/251)
回答No.2

下のツールを使ってみてはどうでしょう。

参考URL:
http://www.forest.impress.co.jp/lib/inet/browser/ieextn/areaeditor.html
name30
質問者

お礼

ブラウザ書くの忘れてました。 sleinirです。

全文を見る
すると、全ての回答が全文表示されます。
  • ame1234
  • ベストアンサー率51% (128/249)
回答No.1

Internet Explorerをお使いでしょうか? Opera、Firefox、Lunascape4なら可能です。 ITmedia Biz.ID:「書きかけのmixi日記を消してしまった!」を防ぐ http://www.itmedia.co.jp/bizid/articles/0610/23/news054.html ITmedia Biz.ID:Lunascape4の「テキスト保存機能」を試してみる http://www.itmedia.co.jp/bizid/articles/0610/27/news073.html 窓の杜 - Webブラウザー http://www.forest.impress.co.jp/lib/inet/browser/webbrowser/

name30
質問者

お礼

ブラウザ書くの忘れてました。 sleinirです。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • フォームへの未入力を無くしたい

    [やりたいこと(宜しくおねがいします)] フォームの未入力「コンボボックス」と「テキストボックス」を事前に把握したい。 [(やりたいこと)の実現と希望] このサイトでアドバイスを頂きまして、長年に渡り作成できたデータベースが「68」、入力するフォームは「78」を超えます。現状「フォーム」の構成を生かす方法を含めアドバイスをお願いします。 [入力するフォームに共通していること] 1,コンボボックスとテキストボックス  ・全てのコンボボックスへの選択入力は必須になっている。  ・テキストボックスは未入力箇所も発生する。「未入力箇所は不特定」 2,フォームに共通して配している2つのコマンドボタン  ・フォームを閉じるボタン「マクロ(クリック時)」  ・情報の最新化ボタン「マクロ(クリック時)」   ※コンボボックスの選択項目追加時に反映用として配置 以上ですが、宜しくお願いします。

  • 入力フォームで戻るボタンで戻ると入力情報が消えている

    ネットショップとかなにかのアンケートとかモニターとかで広く使用されている入力フォームがありますが、入力しているとき、誤って必須入力項目を未入力にして送信ボタンをおしてしまうことがあります。 その時、画面の案内で「未入力部分があるので戻って再度入力してください」というコメントが出ますが、それに従って特設されている戻るボタンか、ブラウザの戻るボタンで入力フォームページへ戻ったとき、今まで入力していたものが全て消えてしまいました。 これを消えないようにすることはできないのでしょうか? サイト側の制作の不備である場合は仕方ないですが、サイト側はしっかり制作していても消えてしまう場合、自分のPCの方の、例えばブラウザの設定だったり、ウィルスソフトの問題であったりがあると聞いていますが、どうすれば自分のPCの設定をバッチリにできますでしょうか? 環境はWindows2000です。 宜しくお願い致します。

  • Access2002 フォーム上にないフィールドに入力するには

    フォーム上にあるボタンを押すと、あるフィールドに数値を入力する VBAを作りましたが、フィールドには入力されませんでした。 色々やってみたらフォーム上にフィールドが無いと入力されないようでした。 これはAccess2002の仕様なのでしょうか。 それともそのための表記があるのでしょうか。 例) 顧客ID = 1 単純にこれだけのことがしたいのですがうまくいきません。 よろしくお願いします。

  • ボタンをクリックすると入力フォームに文字入力される

    ボタンを押すと検索フォームのテキストボックスに文字が入力される方法を探しております。 http://okwave.jp/qa/q5668279.html こちらの方の質問の回答を参考にやってみたのですが、こちらの方法にプラスして、 違うボタンを押しても入力される文字が切り替わらずに、そのままその後ろに1スペースを開けて順々に文字が追加されていく。という方法を探しております。 ようは、ボタンから複数のキーワードを入力して、最後に「検索」ボタンを押すと、検索結果が表示されるようにしたいのです。 どなたかご教授の程宜しくお願い致します。

  • Access2003でフォームにあるコマンドボタンで更にフォームを開く

    Access2003でフォームにあるコマンドボタンで更にフォームを開くときのVBA記述で困っています。 Access2003で社員情報管理のデータベースを作成中です。 社員の情報を入力するにあたり、【基本情報】と【詳細情報】とでフォームを分けてあり、【詳細情報】を入力したい場合は、"基本情報フォーム"にあるコマンドボタンをクリックして"詳細情報フォーム"を開くようになっています。 この際、"基本情報フォーム"で開いている社員の【社員番号】を"詳細情報フォーム"の【社員番号】欄にも自動的に表示させるため、以下のようなVBAを記述しました。 Private Sub コマンドボタン_Click() DoCmd.OpenForm "詳細情報フォーム" Forms![詳細情報フォーム![社員番号].DefaultValue = Me![社員番号] End Sub 【社員番号】は7ケタの半角英数で、社員によって、数字だけの場合と、英数混じっている場合とがあります(データ型はテキスト型にしてあります)。 困っているのは、 1.上記を実行した際に、数字だけの社員番号は問題ないのですが、英数混じりの場合だと"社員番号"テキストボックスが「#Name?」という表示になってしまう 2."基本情報フォーム"のコマンドボタンをクリックして新規の"詳細情報フォーム"を開き(社員番号のみが反映され、他の項目は空欄の状態)、詳細情報を入力→保存したあと、別の社員番号で"基本情報フォーム"を開き、コマンドボタンで"詳細情報フォーム"を開くと、前に入力した社員の情報が出てきてしまう。 (つまり、"詳細情報フォーム"のもととなるテーブルに、1行でもレコードがあると、それが出てきてしまう。) 【詳細情報】は、 1.データを入力する社員としない社員とがいる 2.新規でレコードを作成する場合と、既存のレコードを上書きする場合とがある ので、もととなる"詳細情報テーブル"にその【社員番号の】レコードがなければ新規入力画面を、レコードがあればそのレコードを呼び出す形にしたいのですが、英数混じりの表示の件も含め、どうすれば、正しく表示されるか教えていただきたいです。 ぜひぜひよろしくお願いします。

  • 入力フォームのリセットボタンの制御について

    入力フォームのリセットボタンの制御について質問をお願いします。 ページが読み込まれる時に複数の関数が実行されるようにしています。 入力フォームのリセットボタンが押された時に、 ページが読み込まれる時に実行される関数を実行されるようにしたいです。 アドバイスを頂ければ幸いです。 よろしくお願いします。 ページが読み込まれる時に実行される関数です ------------------------------------------------------------- window.onload = loadform; function loadform (){ entryChange01(); entryChange02(); entryChange03(); entryChange04(); }

  • access 直前まで開いていたフォームを閉じる。

    宜しくお願いします。 仕様環境 Access(2002-2007) 請求書作成フォームを作りました。 (顧客情報を入力して印刷などができるスタンダードなものです) フォームは「履歴」「新規」「検索」と3つのフォームで構成されています。 それぞれに他のフォームに移動出来るようにコマンドボタンがついていて、 例えば、「履歴フォーム」を開いて「新規」というボタンを押すと「新規フォーム」が 開く仕様です。 ただ、この場合、履歴フォームを開いたまま、新規フォームが開く感じになるので、 実質、画面上は2枚のフォームが開いています。(重なるので1枚に見えますが・・) 更に言えば、この状態から「検索」というボタンで検索フォームを開くと 3枚のフォームが開いた状態になります。 これを、例えば履歴フォームから新規フォームを開くと 履歴フォームが閉じる仕様にしたいと思っています。 また別のフォームを開くと直前まで開いていたフォームが 閉じる仕様にしたいと思っています。 まとめると、 ”新しいフォームを開くと直前まで開いていたフォームは自動的に閉じられる。” こんな感じにしたいのですが、何か方法はありますでしょうか。 複数枚(2枚以上)のフォームがあるのが鍵だと思います。 お知恵をお貸しください、宜しくお願いします。 (当方、マクロです)

  • フォーム送信後の戻るボタンの挙動について

    フォーム送信後の戻るボタンの挙動について PHPでホームページの一部を更新できるシステムを作りました。 項目一覧ページ → 編集ページ → 編集確認ページ → 更新後再度一覧ページへ、といったフローで更新がおこなわれます。 このとき、通常だと確認ページからブラウザの戻るボタン、もしくは画面内の戻るボタンを押すと、編集ページに戻り、入力時の情報がフォーム内に残っているのですが、編集ページを開いてから10分程度待ってから入力・送信後に確認ページから戻ると編集ページのフォーム内に入力したはずの入力情報が消えてしまいます。 おそらくサーバ(Apache)かPHPの設定によるものだと思うのですが、考えうる設定としてどんなものがあるのでしょうか。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • Access:フォームプロパティ「ダーティー時」が使えない

    『F_入力用(単票フォーム)』で新規入力が行われた場合、明示的に保存操作をさせたく ダーティー時を使って保存ボタンを作成しました。 ちなみに、なんらかの入力が行われた時は非可視のテキストボックスに「1」が入るようにし そのテキストボックスに「1」が入っている時はレコードの移動は出来ず、 保存ボタンを押すことによって「1」が消えるという感じに作ってあります。 設計中にその『F_入力用』をダブルクリックで開き試してみたところきちんと稼動してましたが 実際の操作と同様に他のフォームから遷移してくるとなんらかの入力を行っても「1」が 入ってくれません。 いろいろ調べてみると他フォームから遷移されてくるときは、他フォームで入力された情報の一部が 『F_入力用』に表示のみされるようになっており、それが原因でダーティー時が稼動してくれない ようでした。 (他フォームで入力された情報が表示される『F_入力用』上のテキストボックスを削除してみると 他フォームから遷移されてきてもダーティー時はちゃんと稼動してくれました) 他フォームのリンク元テーブルと『F_入力用』のリンク元テーブルは別のものです。 いろいろ調べてみましたが解決方法がまったくわかりません。 ご存知方がいらっしゃいましたらよろしくお願い致します。

  • ACCESSのフォームでの入力について

    ACCESS2000を使用しています。初心者のほうです。住所録のテーブルを作って、作業用のフォームを表形式で作りました。そのフォームに宛名印刷するためのコマンドボタンを配置しています。フォーム上で一件入力し、そのコマンドボタンを実行するのですが、その時点ではレコードとして入力されていないようで、実行できません。フォームを一度閉じて、また開くと出来るようになります。1件のレコードをフォームから入力すると同時にテーブルへも保存されていくようにしたいのですが、簡単にやる方法はないでしょうか?