1

HTMLページにphp支払いボタンがあり、ユーザーがクリックすると、別のサーバーのURLにリダイレクトされて支払いが完了します。いずれにせよ、リダイレクトされるまでのロード時間が長すぎることが多く、数秒間の非アクティブでユーザーを混乱させる可能性があります。ユーザーがボタンをクリックするとすぐに表示されるメッセージ テキストとアニメーション gif を含む読み込みページを作成する方法を教えてください。したがって、ユーザーはページが読み込まれていることに気づき、すぐに適切な URL にリダイレクトされますか?

ありがとう

4

1 に答える 1

1

これは jQuery を介して行うことができます。ボタンに ID を付与します。次に、ボタンに onClick イベントを設定します。ページのどこかに<div>、テキストを含むa を配置しますLoading... Please wait。(アニメーション gif を追加することもできます。) デフォルトでは、これを<div>非表示にします。次に<div>、ユーザーがボタンをクリックしたときに表示されるように設定します。

<div id="load"> <img src="loading.gif"/> Loading... Please wait</div>
<button id='buttonID'>Button</button>
$(document).ready(function (){
  //This line below would hide the div when the page load by default
  $('#load').hide();

  //This would display when the user clicks the button
  $('#buttonID').click(function (){
    $('#load').show();
  });
});
于 2013-10-14T00:05:13.363 に答える