No, that wasn't sarcastic... 'cause it was a thread I wanted to
respond to. That's why I have the filter. :)

> Hee Hee, sorry Isaac.

> -----Original Message-----
> From: S.Isaac Dealey [mailto:[EMAIL PROTECTED]
> Sent: Thursday, November 06, 2003 3:25 PM
> To: [EMAIL PROTECTED]
> Subject: RE: XML Issues... (Solved) - Now Status bar
> question

> Thanks for sticking "Isaac" in this Ron, -- that sets off
> my filters to
> make sure I see the message. :) In any event, yea, there's
> a dhtml
> progress bar in the onTap framework and prior to that in
> the Tapestry
> API (TAPI) both open-source and available on my site.
> Fundamentally it's
> fairly simple. You create your html widgets and then you
> run your
> process and you output a small javascript function that
> updates the
> progress bar. You have to do it like this to make it work:

> <cfloop ... >

>   <script type="javascript">
>     ... update progress bar here ...
>   </script>

>   <cfflush>

> </cfloop>

> The loop and the flush are both necessary, which
> unfortunately means
> it's not very useful for certain things like uploading an
> individual
> file since you can only flush after each _complete_ file
> uploaded. So
> with database activities, if you can separate the process
> out into
> several separate queries, then you can update progress
> after each
> individual query. And again, unfortunately it doesn't help
> if you're
> down to a single long-running query.

> You can create a "faux" progress bar "loading . . ." and
> make the dots
> move to give users the impression of progress to try and
> keep them from
> hitting refresh and hozing it up. You can also use
> javascript to move on
> to the next page before the query finished processing,
> which eliminates
> the possibility of users doing that all-together. To do
> that use
> something like this:

> <script language="javascript">
>   location.replace("next page here");
> </script><cfflush>

> <cfquery ...>
> ... long running query here ...
> </cfquery>

> Note also that the cfflush tag must be _outside_ the
> script tags --
> otherwise the browser is left waiting for you to close the
> script tags
> before it executes any of the script. Also, Internet
> Explorer won't
> display any content (or execute any script) until it's
> received
> something like 1500 characters worth of data...
> fortunately it can be
> white-space, so if you have a problem with a flush not
> seeming to
> execute the js, you can just put in something like
> <cfoutput>#repeatstring(" ",1500)#</cfoutput> in front of
> the flush and
> that'll force IE to accept it.

> hth


> s. isaac dealey                972-490-6624

> team macromedia volunteer
> http://www.macromedia.com/go/team

> chief architect, tapestry cms  http://products.turnkey.to

> onTap is open source           http://www.turnkey.to/ontap



>> I believe Sir. Isaac can help you out in this category.
>> I've seen it
>> from his onTap site.  I don't have the link anymore.  It
>> was a free
>> download.

>>   _____

>> From: Bailey, Neal [mailto:[EMAIL PROTECTED]
>> Sent: Thursday, November 06, 2003 2:11 PM
>> To: '[EMAIL PROTECTED]'
>> Subject: RE: XML Issues... (Solved) - Now Status bar
>> question


>> Ok I have another question... I seem to have it working
>> now. And the
>> data that I have to transfer into our database is
>> somewhat large plus
>> the connection at our main office is slow. I was
>> wondering if there is

>> some type of status bar I can add to this page to show
>> the progress of

>> the transfer. I have seen something like this before but
>> it was a java

>> thingy and I'm not sure it will work for what I need as
>> it have to
>> monitor the progress of the query. Any ideas on what I
>> could do?

>> Thanks,

>> And yes this list is the best... I probably would not be
>> where I am
>> today with out it.  Ten times better than the popular
>> CF-Talk list.
>> One day I would like to attend one of the meetings.

>> Neal Bailey
>> Internet Marketing Manager
>> UGA-Association Field Services
>> Phone: 817.255.3720
>> Fax: 501.694.8929
>> E-mail: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>


> -----------------------------------------------
> To post, send email to [EMAIL PROTECTED]
> To unsubscribe:
>    Send UNSUBSCRIBE to [EMAIL PROTECTED] To
>    subscribe /
> unsubscribe: http://www.dfwcfug.org


> -----------------------------------------------
> To post, send email to [EMAIL PROTECTED]
> To unsubscribe:
>    Send UNSUBSCRIBE to [EMAIL PROTECTED]
> To subscribe / unsubscribe: http://www.dfwcfug.org



s. isaac dealey                972-490-6624

team macromedia volunteer      http://www.macromedia.com/go/team

chief architect, tapestry cms  http://products.turnkey.to

onTap is open source           http://www.turnkey.to/ontap


-----------------------------------------------
To post, send email to [EMAIL PROTECTED]
To unsubscribe: 
   Send UNSUBSCRIBE to [EMAIL PROTECTED]
To subscribe / unsubscribe: http://www.dfwcfug.org

Reply via email to