Ajax上传控件

Is there any free ajax uploading control which can give black-screen on the page to prevent other user interaction while uploading? Thanks!

Just use jQuery Ui Dialog, make it a modal popup and put your uploading buttons etc on the popup and it should just work fine!

Just when you are calling the upload code add the following before it.

$('body').append('<div class="overlay"></div>');

and css like:

.overlay {
            background:black; 
            opacity:0.4; 
            filter:alpha(opacity=40); 
            width:100%; 
            height:100%; 
            position:absolute; 
            top:0; 
            left:0; 
            z-index:2000;
            }