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

Reply via email to