prototype.jsのAjax.Updaterについて


現在Ajax.Updaterを利用して、ページ内の一部コンテンツを、操作に応じて書き換える
ということをしています。

Ajax.Updaterで指定するURLはPHPのスクリプトになっており、このスクリプトの中で
必要な情報を取得する前に、認証状態を確認しています。

認証がされていない場合に、トップページに遷移させる、という動作にしたいのですが、
Ajax.Updater利用時は、どのようにするのがベストでしょうか

認証されていないときにPHPから特定の文字列を返し、Javascript側でそれを受け取ったときに
document.locationで遷移させるということもできますが、この方法だとPHPから受け取った文字列
が一瞬表示され、そのあとにページ遷移・・・という状態になってしまいます。

どなたかよい方法をご存知の方、よろしくお願いします。

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2011/06/22 10:07:50
  • 終了:2011/06/28 23:53:41

回答(1件)

id:km1981 No.1

km1981回答回数429ベストアンサー獲得回数492011/06/28 23:49:39

Ajaxでログイン認証すればいいと思います

http://p2b.jp/index.php?UID=1146740830

  • id:Cherenkov
    >PHPから受け取った文字列が一瞬表示され、そのあとにページ遷移・・・という状態
    コードを見ないと改善のしようがありません。再現するコードを出してください。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません