2

ユーザーが親 Web サイトから当社のサイトにリダイレクトされるアプリケーションがあります。SAML プロセスによってユーザーの詳細を取得します。受信した詳細に基づいて、ユーザーが新規ユーザーの場合、ユーザーが作成されます。そのため、アクション セッション/消費の処理には時間がかかります。アクションが完了するまで、読み込み中の画像または任意の画像を表示することは可能ですか? ユーザーに空白の画面が表示されないようにします。

4

2 に答える 2

3

これを行うにはいくつかの方法があります。おそらく、クライアント側で JavaScript を使用して、ユーザーがリンクをクリックしたときに「読み込み中...」の画像を表示するのが最も簡単だと思います。

于 2012-11-03T04:39:07.093 に答える
1

簡単な方法は、アクションが完了するまでローダーを表示したい場合、フォームを送信した後に Rails.In Rails で jquery を使用することです..以下は簡単な例です:: <script type="text/javascript"> $("#me").click(function(){ $("#img").css("display","block"); }); </script> <%=submit_tag "Approve",:id=>"me"%> <p id="img" style="display:none;"><%= image_tag 'loader2.gif' %></p>

于 2012-11-03T06:34:14.407 に答える