跨多个页面加载栏

时间:2012-11-20 15:46:21

标签: javascript jquery coldfusion

我有一个场景,我需要合并一个进度条。 (这不是问题)。问题出在这里:

此进度条需要在不同的页面调用之间继续,直到我点击特定页面。

所以基本上,它看起来像这样:

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">

因此,当它进入下一页时,进度条需要继续进行。我已经高低搜索了是否有可能做到这一点,但没有任何成功。

关于我如何解决这个问题的任何想法?

由于

1 个答案:

答案 0 :(得分: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的样式以获得加载条的正确外观。