<html>
<head>
<title>Загрузка изображений</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1251" />
<script type="text/javascript" src="js/jquery-1.3.1.min.js"></script>
<script type="text/javascript" src="js/jquery.MultiFile.js"></script>
<script type="text/javascript" src="js/jquery.form.js"></script>
<script type="text/javascript" src="js/jquery.blockUI.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('.MultiFile').MultiFile({
accept:'jpg|gif|png', max:15, STRING: {
remove:'• Удалить ',
file:'$file',
selected:'Выбраны: $file',
denied:'Неверный тип файла: $ext!',
duplicate:'Этот файл уже выбран:\n$file!'
}
});
$("#loading").ajaxStart(function(){
$(this).show();
})
.ajaxComplete(function(){
$(this).hide();
});
$('#uploadForm').ajaxForm({
beforeSubmit: function(a,f,o) {
o.dataType = "html";
$('#uploadOutput').html('Загружается...');
},
success: function(data) {
var $out = $('#uploadOutput');
$out.html('Данные обработаны');
if (typeof data == 'object' && data.nodeType)
data = elementToString(data.documentElement, true);
else if (typeof data == 'object')
data = objToString(data);
$out.append('<div><pre>'+ data +'</pre></div>');
}
});
});
</script>
<style>
body,td,th {
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color: #434343;
}
a {
color: #A70000;
}
a:link, a:visited {
color: #A70000; text-decoration: none;
}
a:hover {
color: #F70000;
text-decoration: underline;
}
input
{
margin:2px 0px;
background:#eef8fa;
border:1px solid #84b8c1;
}
textarea
{
margin:2px 0px;
background:#eef8fa;
border:1px solid #84b8c1;
}
select
{
margin:2px 0px;
background:#eef8fa;
border:1px solid #84b8c1;
}
form
{
text-transform:none;
font-weight:normal;
font-size:8pt;
}
</style>
</head>
<body>
<form id="uploadForm" action="doajaxfileupload.php" method="post" enctype="multipart/form-data">
<input name="MAX_FILE_SIZE" value="1000000" type="hidden"/>
Выберите картинки: <input name="fileToUpload[]" id="fileToUpload" class="MultiFile" type="file"/>
<input value="Загрузить" type="submit"/>
</form>
<img id="loading" src="loading.gif" style="display:none;"/>
<div id="uploadOutput"></div>
</body>
</html>