INTELLIGENT WORK FORUMS
FOR COMPUTER PROFESSIONALS

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Jobs

XMLHttpRequest2 - small files, progress indicator doesn't move.

XMLHttpRequest2 - small files, progress indicator doesn't move.

XMLHttpRequest2 - small files, progress indicator doesn't move.

(OP)
Hi,

I have implemented an AJAX file upload using the new XHR2 (upload.addEventListener), it works fine!

However, for small files (20kb for example), the upload is so fast, the progress meter doesn't actually move.

The progress starts on ZERO and the 'success' message is received before any movement of the progress meter is made.

Is there a way of altering the packet size of the upload so it does it in smaller chunks so the progress meter actually does something?

I don't like the idea of slowing down a file upload, but it also seems pointless showing a progress bar that never moves because the upload is so fast due to tiny file size.

Not sure what can be done about this and appreciate some input.

Thank,
1DMF.

"In complete darkness we are all the same, it is only our knowledge and wisdom that separates us, don't let your eyes deceive you."

"If a shortcut was meant to be easy, it wouldn't be a shortcut, it would be the way!"
Free Electronic Dance Music

RE: XMLHttpRequest2 - small files, progress indicator doesn't move.

Quote:

Is there a way of altering the packet size of the upload so it does it in smaller chunks so the progress meter actually does something?
Nope. javascript has no such access to client machines.

Chris.

Indifference will be the downfall of mankind, but who cares?
Time flies like an arrow, however, fruit flies like a banana.
Webmaster Forum

RE: XMLHttpRequest2 - small files, progress indicator doesn't move.

(OP)
dang! wasn't the answer I was hoping for, but I guess I should be pleased my app runs so fast!

On some files say a couple of hundred KB, the meter shows @ 79% instantly then you get the 'done' message!

It's only when you get to file sizes 500KB+ you start to see any real movement on the progress meter!

"In complete darkness we are all the same, it is only our knowledge and wisdom that separates us, don't let your eyes deceive you."

"If a shortcut was meant to be easy, it wouldn't be a shortcut, it would be the way!"
Free Electronic Dance Music

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members!

Resources

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close