A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
ブラウザの戻るボタンなどはページのキャッシュによって保持されるので
キャッシュが消えれば初期状態になってしまいます。
他にIEだとJavaScriptで操作している部分まで戻ってしまいますね。
(inputのtype="file"もセキュリティの問題から消えます)
ここはセッションやJavaScriptを併用して自力で復元してやるしか
ないです。
戻るボタンで前のページに戻ったときは(基本的には消えているのが
普通で)内容が残っていることがあるのはどちらかというと偶然と
見た方がいいと思います。
因みにこんな感じにするとページを推移せずに確認画面を表示できたり
しますけど、JavaScriptに対応していない環境や無効な環境では正常に
表示できませんし、ブラウザのCSS解釈とかいろいろ問題は多いと
思います。
<html lang="ja">
<head>
<title></title>
<script type="text/javascript">
function pre() {
var form = document.getElementsByName('form')[0];
var td = document.getElementsByTagName('td');
document.getElementById('input').style.display = 'none';
document.getElementById('preview').style.display = 'block';
for(var i = 0; i < form.length; i++) {
if(form[i].name != '' && form[i].name != 'submit') {
td['pre_' + form[i].name].firstChild.nodeValue = form[i].value != '' ? form[i].value : ' ';
}
}
return false;
}
function back() {
document.getElementById('input').style.display = 'block';
document.getElementById('preview').style.display = 'none';
return;
}
</script>
</head>
<body>
<form name="form" action="">
<div id="input">
<input type="text" name="text1" value="">
<input type="file" name="file1">
<input type="button" value="確認" onclick="return pre();">
</div>
<table border="1" id="preview" style="display: none;">
<tr>
<td id="pre_text1"><td>
</tr>
<tr>
<td id="pre_file1"><td>
</tr>
<tr>
<td><input type="submit" name="submit" value="送信">
<input type="button" value="戻る" onclick="back();"></td>
</tr>
</table>
</form>
</body>
</html>
No.1
- 回答日時:
>次の画面で修正ボタンを押す
修正ボタンがそういうつくりなのでしょう。
(元のURLを呼び出しているだけだとか・・・)
history.backしたりすればある程度もとのデータは残せると思います
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP php 確認表示画面で値をSESSIONから取り出す理由の解釈は正しいでしょうか? 1 2023/06/09 17:39
- PHP php 入力画面から確認表示画面へ情報の受け渡しについて。 1 2023/06/07 18:00
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
- JavaScript sessionStorageを調べています。 1 2023/06/20 12:41
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- PHP PHPで入力フォームでデータを確認表示画面まで送る流れを日本語で理解したいのです。 1 2023/05/29 19:12
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- JavaScript javaScriptで画面に値を入れるには 1 2022/08/14 12:27
- 据え置き型ゲーム機 PS4コントローラのリセット確認方法 1 2022/10/01 10:57
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAでWebページのボタン操作が...
-
ハイパーリンクをインプットボ...
-
Dreamweaver4でのクローズボタン
-
ボタンのなかに表示する文字を...
-
プルダウンと実行ボタンの色を...
-
Q&Aフォームを作成したいのです...
-
チャレンジタッチの画面にスマ...
-
エクセルVBAで画面の大きさを取...
-
画面遷移が不正ですと表示されます
-
数字のみ入力可
-
【ASP.NET】ページ遷移してもGr...
-
Accessの画面更新を一時的に停...
-
ASP.NET 電卓計算
-
別ブラウザにセッションを渡す...
-
【ASP.NET】フォームの継承は出...
-
Acrobatのツールボタンの消し方
-
ASP.NetのGridViewで任意の行ク...
-
VB.netでボリュームレベルメー...
-
【ASP.NET】マスターページに配...
-
同じソリューション内の別のプ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
HTMLボタンの文字色を変え...
-
submitボタンにvalue属性の値で...
-
checkboxとlabelがずれる
-
リンクでPOSTデータを送信する...
-
getParameterで値が取得できず...
-
SUBMITボタンを表示させないでS...
-
<FORM> </FORM> の中に さらに...
-
ボタンのなかに表示する文字を...
-
formでのtarget="_blank"2回目
-
INPUTのボタン周囲のスペース
-
戻ると、記入フォームの内容が...
-
チェックボックスの値をコピー
-
ボタンをクリックした時に、入...
-
HTMLのKEYとVALUE...
-
HTML ラジオボタン nameの大文...
-
HTMLでのid とnameの違い
-
formの送信ボタンをテキストに...
-
<form>中の<button>タグのv...
-
グーグルマップの文字化けで困...
-
input button の文字の色を2色...
おすすめ情報