• ベストアンサー

自動更新について質問です。

自動更新について質問です。 PHPかHTMLかCGOどれで質問しようか迷いましたが、作っているプログラムがPHPなのでPHPのカゴテリで質問しました。 <meta http-equiv="refresh" content="30; url=top.php" /> で、自動更新をしています。 (1)テキストエリアに入力された文字列をOKボタンを押して更新してもデータが保持されるには? (そのテキストエリアはパスワード形式です。) >> (2)テキストエリアに書き込み中に自動更新されてもデータを保持するには? >> この二つの

noname#129137
noname#129137
  • PHP
  • 回答数2
  • ありがとう数6

質問者が選んだベストアンサー

  • ベストアンサー
noname#116115
noname#116115
回答No.2

具体的に書くとこんな感じです。 ----- <form name="f1"> <input type="password" name="t1" value="" onKeyUp="javascript:t1_change()"> </form> <script type="text/javascript"> // リロード後に使用可能 var d1 = document.cookie.split("="); if(d1.length >= 2){ document.f1.t1.value = decodeURIComponent(d1[1]); } // テキストフィールドに書き込まれたら実行 function t1_change(){ document.cookie = "data=" + encodeURIComponent(document.f1.t1.value); } </script> -----

noname#129137
質問者

お礼

お礼遅れてすいません。 具体的に教えていただきありがとうございました。 早速使用して試してみようと思います。

その他の回答 (1)

noname#116115
noname#116115
回答No.1

テキストエリアの内容をJavaScriptでCookieへ入れるようにしてはいかがでしょうか。 1400~1500バイトあたりに限界がありますが・・・

noname#129137
質問者

補足

すいません間違えました。 テキストエリアではなく、テキストフィールドでした。 よければ、もう一度詳しく教えてほしいのですが。よろしいでしょうか?

関連するQ&A

  • HTMLの画像自動更新について

    現在、 <meta http-equiv="Refresh" content="5">で自動更新をしているのですが、 毎回同じ画像が表示されてしまいます。 F5を押すと画像は更新されます。 キャッシュに問題があるのではと調べて下記のように書きました。 <HTML> <HEAD> <meta http-equiv="Cache-Control" content="no-cache"> <meta http-equiv="Pragma" content="no-cache"> <meta equiv="Expires" content="-1"> <meta http-equiv="Refresh" content="5;URL=index_i_i.html"> URLの「index_i_i.html」は同じHTMLファイル(名前は変えて)を用意して交互に飛ぶように設定しました。 ですが、上記の記述でも同じ画像が表示されます。 F5では更新されるのですが、F5と同じ更新をHTML内に記述するにはどうしたらよろしいのでしょうか? できれば、CGIやスクリプトは使いたくないのですが、使わなくてはいけないのであれば、教えてください。 お願いします。

    • ベストアンサー
    • HTML
  • ブラウザの自動更新について

    ブラウザの自動更新について質問させていただきます。 <meta http-equiv="Pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="以前の時間"> 古いキャッシュを読まずにブラウザに新しいページを読みたい時、上のブラウザごとに異なる?3種類の対応方法があるかと思いますが、これらは適切な方法でしょうか。 例えばyahooのトップページは上の方法を使わずに自動更新しているようですが、上記のmetaは埋め込まれていませんでした。また他の多くのポータルサイトもそうでした。どのように自動更新しているのでしょうか。 どのようにすれば、更新ボタンを押さずに更新できるのか、また自動更新の際、上記のmetaを使ったほうがいいのか、それともyahooのように別の方法を使ったほうがいいのか、教えていただけないでしょうか。 初心者の質問で、質問内容が乱れてしまいましたが、どうぞよろしくお願いいたします。

  • 自動リロード(refresh)時に画面上に行くのを止めたい

    今、phpとmysqlを使用してデータベースの内容をhtmlで 表示するものを作っています。 現在<meta http-equiv="Refresh" content="10">を使用して 10秒でペ-ジを更新させていますが、更新後ページの上にきてしまいます。 回避法などをネットで検索してみましたが見つかりませんでした。 javascriptを使用してもいいので見ている部分を保持したまま、 自動更新できる方法を教えてください。

  • カメラ・ページ自動更新

    カメラで撮影した画像を5秒で自動更新したいのですが・・・ 現在は<META http-equiv="refresh" content="5">で更新していますが、この場合InternetExplorerだと画像が引き継がれてしまい画像が更新されません・・・ (Mozilerでは正常動作の確認をしました) この場合の方法を教えてください 場合によってはJavaなどでもかまいません・・・ よろしくおねがいします<m(__)m>

  • ページ内の画像だけを一定時間毎に自動更新させたい

    ネットワークカメラを使って、留守中の犬をモニターしています。 FTPサーバーに10秒ごとに静止画のJPGファイル(同名)が転送 されるように設定しています。 これをサイト内で公開したいと思っており、出来れば画像のみを 10秒ごとに自動更新で表示されると良いなと思っております。 ページ全体をリロードさせてしまうと、鬱陶しいことになりますので、 画像だけリフレッシュさせたいのですが、うまくいきません。 過去の質問(http://okwave.jp/qa1104885.html)を拝見し、 Iframe内に埋め込んだのですが、更新されません。 また、良回答の書き方でもうまくできませんでした・・・。 キャッシュを残させないようにもしたのですが。 この書き方では間違っていますでしょうか。 ------------- ■iframe.html ------------- <HTML> <HEAD> <META http-equiv="refresh" content="10"> </HEAD> <BODY> <img src="http://×××.××.jpg"> </body> </HTML> ------------- ■index.html ------------- <HTML> <HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=x-sjis"> </HEAD> <BODY> <iframe src="http://×××.××.jpg"> </iframe><br> </body> </HTML> また、別の方法でスムーズに画像だけを更新させる方法がございましたら 教えていただけないでしょうか。よろしくお願いします。

    • ベストアンサー
    • HTML
  • ご指摘下さい!どこが間違っているのか…窓の自動リサイズ法です。

    こんばんわ! いきなりですが、いろんな方にアドバイスをいただいて自分なりに 作ってみたのですが、窓の自動リサイズができません。 「更新」やこのページに飛んできたとき、などなど、 そのようなときに自動的に窓が720*580の大きさになるなどというのは もしかして不可能ですか? どなたか教えて下さい! <HTML> <HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=SHIFT_JIS"> <META NAME=""> <META NAME="" > <META NAME=""> <META NAME=""> < http-equiv="refresh" conten="5;url=test.html"> <SCRIPT LANGUAGE="JavaScript"> <!-- function resizeWindow(){      window.resizeTo(720,580);  } //--> </SCRIPT> <title>test</title> <style type="text/css"><!-- body { background-repeat:no-repeat;} --></style> </HEAD> <body onLoad="resizeWindow()" background="top4.jpg" width=720 height=580 > </body> </HTML>

  • 時間指定で 自動更新中止させる

    <meta http-equiv="refresh" content="30; url=./index.htm"> 上の記述で 30秒間隔でライヴ画像を自動更新させています。夜間は 画像アップしない為 自動更新しないようにしたいのですが 多分 IF文 を挿入すればよいのだろうとは 思いますが どうやってやるのか ヒントを 教えてもらえませんか。ちなみに AM 6:00~PM 6:30 の間 自動更新させたいわけです。 よろしく お願いします。

    • ベストアンサー
    • HTML
  • 条件によってmeta http-equiv="refresh"で表示するページを変更する方法

    プログラミング初心者なのですが質問させて頂きます。 ページ1で値を入力し、ページ2へ送ったとして、 入力された値が1の場合index1.phpへ、 入力された値が2の場合index2.phpへ自動的に移動するプログラムを作成しようとしています。 この場合if文を使って if(num == 1){ <meta http-equiv="refresh" content="1;URL=index1.php"> } elseif(num == 2){ <meta http-equiv="refresh" content="1;URL=index2.php"> } このように作ろうとしたのですが、 <?php ~ ?>の中ではmeta http-equiv="refresh"が動かず、 <?php ~ ?>の外ではif文が動きません。 この場合どうすればいいのかわかりません…。 どなたか助言をお願い致します。

    • ベストアンサー
    • PHP
  • リアルタイム更新

    よく、株価やチャットなどでリアルタイムに更新されていると 思いますが、その方法を知りたいのですが・・・。 html内に <META HTTP-EQUIV="refresh" CONTENT="3; URL=abc.html"> と言う方法ではないやり方でお願いします。 おそらく更新がなかったら、while文で何も更新しないとかを繰り返しているのかな?とか考えていますが、いまいち考え方がわかりません。 アドバイスお願いします。

    • 締切済み
    • PHP
  • 指定ページに自動でジャンプができません

    例えば、http://abc.co.jp/に自動でジャンプしたい場合ですが、 ホームページビルダーV6.5で !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <HEAD> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META http-equiv="refresh" content="2;URL=" http://abc.co.jp/"> <META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 6.5.0.0 for Windows"> <META http-equiv="Content-Style-Type" content="text/css"> <TITLE></TITLE> </HEAD> <BODY background="w2b.gif"> <DIV style="top : 132px;left : 127px; position : absolute; z-index : 1; " id="Layer1"><IMG src="newimage2.gif" width="98" height="19" border="0"></DIV> </BODY> </HTML> と入力したのですが、指定のサイトにジャンプ出来ません。 どこがいけないのでしょうか? また、どうしたら良いか教えて下さい!!

    • ベストアンサー
    • HTML

専門家に質問してみよう