• ベストアンサー

携帯サイトで更新ボタン。

携帯ではキャッシュを無効に出来る機種ばかりではない為、更新ボタンを設置しようと思います。更新ボタンを押したらページが更新されるようにするにはどうしたら良いですか?

  • PHP
  • 回答数3
  • ありがとう数0

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

  • ベストアンサー
  • shimix
  • ベストアンサー率54% (865/1590)
回答No.2

その他の回答 (2)

回答No.3

これまでに回答した方とほぼ同じ意見です。 ただ、もしかしてキャッシュに対する懸念をお持ちならですが。 同ページへリンクさせつつ、URLにユニークとなるgetの引数をつけるとキャッシュについてもクリアできると思います。 僕がこれまで見た携帯のブラウザーでは、getの引数が違うだけで別ページと認識するようで、キャッシュも全て新たに作り変えるようです。 僕は公開時にこれをやったことは無いのですが、サイトアプリの開発中でキャッシュがとても邪魔になるときがあり、ユニークな引数を付けて対処していました。

noname#147353
noname#147353
回答No.1

参考意見です。 そのページにリンクすれば、良いのでは

関連するQ&A

  • ケータイサイト 更新を押さないと更新されない

    モバイル(ケータイ)サイトを作ってます。 私のケータイで自身のサイトにアクセスすると 更新する前の古いキャッシュが表示されてしまい 「更新」というケータイのボタンを押さないと 更新したページが出てくれません。 これだと閲覧してもらえる方に古いままだ と 勘違いされてしまいそうですが、 なぜなのでしょうか? 使っているケータイは au です。

  • 携帯サイトの更新ボタンの作成方法

    携帯のサイトをHTMLで作成しました。 更新ボタンを作ろうと思い、 <a herf="ホームページ名">ページ更新</a>としました。 ドコモやソフトバンクはうまくいくようですが、 auはキャッシュのためかリロードできません。 javascriptは使えないので、ほかに方法があったら教えてください。 参考URLでもかまいません。

    • ベストアンサー
    • HTML
  • 携帯サイトに更新ボタン

    携帯サイトに更新ボタンを作りたいのですがうまくいきません。 HTMLやCGIどちらでも構わないので、何か方法はないでしょうか? JavaScriptだと対応していない携帯がありそうなので使えません。

    • ベストアンサー
    • HTML
  • 更新ボタンを押さないと更新されない

    今新しいHPをオープンしてテストしているのですが、更新ボタンを押さないと内容が更新されなくて困っています。 キャッシュのせいだと思うのですが、キャッシュを使わせない方法はあるのでしょうか? ただし、画像のキャッシュについては使用してもかまいません(更新してもしなくてもいい)。 それから、ブラウザにある「戻る」「進む」ボタンに対しては全てのキャッシュを使用させたいのです。 このような条件に合うhtmlコードはどのように書けばよいのでしょうか? ご協力お願いします。

    • ベストアンサー
    • HTML
  • 携帯対応のサイト。自動更新について

    CGIで携帯対応の掲示板を作ろうと挑戦しています。 掲示板のプログラム自体はほとんど出来たのですが・・・新しい携帯はどうかは知りませんが、古い携帯はなるべくページを更新せずに、前に開いたときのデータを保存しておいてそれを読み込もうとするようです(私の携帯がそうなのでw ページ内にリロードの機能を備えたボタンは設置してあるのですが、掲示板だと常に新しい情報を表示しないといけないので、接続毎にリロードをしないといけないのは結構つらいところです。 どうにか、これを自動的に接続毎に新しい情報を取得させると言う方法は無いものでしょうか? 携帯は通信速度が遅いので、何秒毎に自動更新というプログラムにすると余計に大変なことになりますしw どなたか知恵を拝借くださいませ。

    • ベストアンサー
    • CGI
  • 携帯サイトの戻るボタン

    お世話になります。 現在、入力フォームの携帯サイトをPHPで製作しているのですが、 入力ページで次へボタンが押された場合に入力内容を検証し、 入力エラーがあれば、エラー画面を表示し、 前の画面に戻らせるという処理を行おうとしています。 エラー画面から戻る際に、設置した戻るボタン(入力画面にsubmitする)で戻る場合は、 入力画面がリロードされ、入力内容をSessionから再表示することができたのですが、 携帯(docomo)の戻るボタン(左矢印)で戻ると、入力ページがリロードされない、かつ以前に入力した内容がクリアされてしまいます。 携帯の戻るボタンでもリロードされるよう、キャッシュをクリアする処理を入れて、以下のようなHTMLを出力するようにしてみたのですが、うまくいきませんでした。 a.php <html> <head> <meta http-equiv="Content-type" content="text/html; charset=Shift_JIS"> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <title>入力フォーム</title> </head> <body> <form action="b.php" method="post"> <input type="text" istyle="1" name="input1" size="20" value="<?php $_SESSION['input1']; ?>"> <p> <input type="submit" value="次へ" name="submit"> </p> </form> </body> </html> 原因・やり方をご存知の方がおりましたらご教示していただけないでしょうか。 よろしくお願いいたします。

    • 締切済み
    • PHP
  • 携帯の戻るボタンを無効化

    携帯用のページを作成しているのですが、 HTMLのコード上から 携帯の戻るボタンを無効化する 良い方法はないでしょうか?

    • ベストアンサー
    • HTML
  • Javascriptで更新ボタン

    onclick=""で更新ボタンを作りたいのですが、ブラウザのキャッシュを読み込む更新と、キャッシュを読まずに更新「Ctrl+更新」を区別したいのですが、どういう風に書き換えればいいのですか? 両方お手本をお願いします。

  • カウンターをやっと設置できたのですが更新ボタンを押しても変わりません

    「01/05/05 16:00の質問カウンターがつけられない」 追加です。 ZEROのカウンターをやっとの思いで、設置できたのですが。 自分のパソコンで、自分のページを見て、更新ボタンを押すと カウンターの数が変わりません。 しかし、ほかの自分のページを見つつ、更新ボタンを押すと変わります。 ZEROのカウンターは、正常に動いてるのでしょうか ご指導よろしくお願いいたします。

  • 更新ボタン

    WindowsVistaを使ってます。 インターネットやってるとき、更新ボタンがどこにあるかわかりません… ゆえに、「更新ボタンを押してください」と言われても、一度ページ閉じたりしてます(泣) コンピュータ関連は疎いもので…誰か教えてください。 よろしくお願いします。

専門家に質問してみよう