用JS上传图片时,怎么样将其保存在我指定的文件夹内?
发布网友
发布时间:2022-04-22 03:43
我来回答
共3个回答
热心网友
时间:2023-12-17 23:53
<input type="text" size="4" value="10" name="fileSizeLimit" id="fileSizeLimit"/> K
<input type="file" name="file1" id="file1" size="40" onchange="changeSrc(this)"/>
<img src="about:blank" id="fileChecker" alt="test" height="18"/>
//前面为网页
<script type="text/javascript">
var oFileChecker = document.getElementById("fileChecker");
function changeSrc(filePicker)
{
oFileChecker.src = filePicker.value;//读图片
}
//这个很重要,判断是否完全读完,否则判断图片大小不准确
oFileChecker.onreadystatechange = function ()
{
if (oFileChecker.readyState == "complete")
{
checkSize();
}
}
function checkSize()
{
var limit = document.getElementById("fileSizeLimit").value * 1024;
if (oFileChecker.fileSize > limit)
{
alert("too large");
}
else
{
alert("ok");
}
}
</script>
热心网友
时间:2023-12-17 23:53
js是在客户端运行的, 不可能操作服务器
热心网友
时间:2023-12-17 23:54
这里有一个无刷新多文件上传系统
里面可以判断文件多少 文件类型
里面有教程和源码
参考资料:http://www.blueidea.com/common/shoutbox/redir.asp?2=n&id=11280