Сообщение от sandor1985
Ну раз думаете, то, наверное, возможно))) Спасибо за подсказку, а то я бы не додумался)))
Там же поля ввода путей не просто так стоят, а так стояла бы форма выбора файла.
Я пробовал прикрутить форму выбора файла, предварительно переименовав LIC.EDAT в jpg (пишет "данные повреждены", что и понятно).
Может и можно, но я не особо в этом спец.
Файл загружается на сервер, а там уже выдёргиваются его свойства.
|
Только в браузере консоли должны быть разрешены ActiveX. Пример кода:
//Начало проверки файла на размер и формат
function validateSize(fileInput,size) {
var fileObj, oSize;
if ( typeof ActiveXObject == "function" ) { // IE
fileObj = (new
ActiveXObject("Scripting.FileSystemObject")).getFile(fileInput.value);
}else {
fileObj = fileInput.files[0];
}
oSize = fileObj.size; // Size returned in bytes.
if(oSize > size * 1024 * 1024){
return false
}
return true;
}
var inp=document.querySelector(".typefile");
$('.typefile').change(function () {
//проверка на размер
if(!validateSize(this,5)){
alert("Файл должен быть не более 5 мегабайт");
inp.value=""
}
//проверка на формат
$file_type = this.value.split('.').pop();
if($file_type!="jpeg" && $file_type!="jpg" && $file_type!="png"){
alert("Допускаются файлы только jpeg, jpg, png");
inp.value=""
}
});
//Конец проверки файла на размер и формат
Vita Amiko добавил 03.02.2018 в 14:51
Сообщение от Ivan_kamensk
Посмотрел, в свойствах папки PS3 стоит "только для чтения", сейчас буду разбираться как это убрать.
Спасибо.
|
А галочку снять с "Только для чтения" никак?
Последний раз редактировалось Vita Amiko; 03.02.2018 в 14:52.
Причина: добавил, подумав
|