How'd you do it? 

-----Original Message-----
From: Bailey, Neal [mailto:[EMAIL PROTECTED] 
Sent: Friday, November 07, 2003 2:01 PM
To: '[EMAIL PROTECTED]'
Subject: RE: XML Issues... (Solved) - Was Status bar question (Solved)


Thanks guys... 

I was able to build a nice little Progress bar for my app. Things are
looking good now. 

- Neal


-----Original Message-----
From: S.Isaac Dealey [mailto:[EMAIL PROTECTED]
Sent: Friday, November 07, 2003 11:34 AM
To: [EMAIL PROTECTED]
Subject: RE: XML Issues... (Solved) - Now Status bar question

damn... :)

> I knew that.  :)

> -----Original Message-----
> From: S.Isaac Dealey [mailto:[EMAIL PROTECTED]
> Sent: Friday, November 07, 2003 9:37 AM
> To: [EMAIL PROTECTED]
> Subject: RE: XML Issues... (Solved) - Now Status bar question

> 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


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

Reply via email to