2

プログレスバーを組み込む必要があるシナリオがあります。(これは問題ではありません)。問題はここにあります:

このプログレスバーは、特定のページに到達するまで、さまざまなページ呼び出しにまたがって続行する必要があります。

つまり、基本的には次のようになります。

HTML

<div id="processing_overlay">
  <div class="abs">#labelProcessing#<br>
    <img src="/defaultStyles/images/transparent-ajax-loader.gif">
  </div>
</div>

脚本

<script>
     $('##processing_overlay').show();
     setTimeout(function() { $('##processing_overlay').hide(); }, 5000);
</script>
<cfinclude template="/nextpage">

したがって、基本的に次のページに進むときは、プログレスバーを続行する必要があります。私はこれを正しくする可能性を高低で検索しましたが、成功しませんでした。

どうすればこれを回避できるかについてのアイデアはありますか?

ありがとう

4

1 に答える 1

0

読み込みバーが処理中のページ数を参照している場合、別の簡単な方法は次のとおりです。

Page1.cfm

<cfset session.totalPages = 5>

<cfset currentPage = 1>

<div width="100%">
    <div width="#round(currentpage/session.totalPages)#%"></div>
</div>

Page2.cfm

 <cfset currentPage = 2>

等々。ローディングバーの見栄えを良くするには、divのスタイルを適切に設定する必要があります。

于 2012-11-20T23:07:02.700 に答える