我使用下面的代码来选择目录并从该目录中读取每个文件
<input type="file"onchange="checkFiles(this.files)" webkitdirectory directory multiple>
在下面的代码中,我能够读取目录中的每个文件以及它的名称,大小和类型等属性。 但没有找到任何方法来检查文件是否可读,可写或可执行。
function checkFiles(files) {
for (var i = 0; i < files.length; i++) {
//check for readable writable or executable files
}
}
答案 0 :(得分:0)
如果可写=不是只读,那么您可以尝试使用this示例。
正如Dan-o所说,这只适用于Internet Explorer。
对于其他浏览器兼容性,请尝试深入研究
activex object in firefox or chrome not ie。
$header = "From: noreply@example.com\r\n";
$header.= "MIME-Version: 1.0\r\n";
$header.= "Content-Type: text/html; charset=ISO-8859-1\r\n";
$header.= "X-Priority: 1\r\n";
$success = @mail($email_to, $subject, $body, $header);
您可以将此与gettnig文件的MIME类型结合使用。