答案是不会,去问同事大佬吧,闲简单。就在晚上看了一些其他大佬们写的JS效果,
代码很少、占用网站CPU也小的多。可以一用,
废话少扯、代码贴上:
<script type="text/javascript"> var isIE = /msie/i.test(navigator.userAgent) && !window.opera; function fileChange(target) { var fileSize = 0; if (isIE && !target.files) { var filePath = target.value; var fileSystem = new ActiveXObject("Scripting.FileSystemObject"); var file = fileSystem.GetFile (filePath); fileSize = file.Size; alert(fileSize); } else { fileSize = target.files[0].size; console.log(fileSize); } var size = fileSize / 1024; if(size>10000){ alert("附件不能大于10M"); } } </script>
下边是HTML语句
这个是判断上传文件大小的。下边这个是直接显示本地电脑时间;
貌似在火狐的版本上边好像有点儿不怎么显示似的。不过IE内核的都是支持的
<html> <head> <title>获取当前时间</title> </head> <script language="javascript" type="text/javascript" > setInterval("test.innerHTML=new Date().toLocaleString()+' 星期'+'日一二三四五 六'.charAt(new Date().getDay());", 1000); </script> <body> <div id="test">loading..............</div> </body> </html>