posts - 165, comments - 198, trackbacks - 0, articles - 1
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          javascript 上傳文件大小限定

          Posted on 2008-04-15 18:07 G_G 閱讀(1610) 評論(0)  編輯  收藏 所屬分類: javascript
          js 上

          限制:<input?type="text"?size="4"?value="10"?name="fileSizeLimit"?id="fileSizeLimit"/>?K
          <input?type="file"?name="file1"?id="file1"?size="40"?onchange="changeSrc(this)"/>
          <br>
          <img?src=http://blog.xunuo.com/blog/images/icons/23.gif?id="fileChecker"?alt="test"/>

          <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>??



          IE
          <html>?
          <input?type="file"?name="file1"?onchange="ShowSize(this.value)">?
          <script?language="JavaScript">?
          <!--?
          function?ShowSize(files)?
          {?
          ??
          var?fso,f;?
          ??fso
          =new?ActiveXObject("Scripting.FileSystemObject");?
          ??f
          =fso.GetFile(files);?
          ??alert(?(f.size
          /(1024*1024))+"?Bytes");?
          }?
          //-->?
          </script>?
          </html>

          主站蜘蛛池模板: 永寿县| 新和县| 宜宾市| 曲麻莱县| 梧州市| 运城市| 清流县| 应城市| 宁南县| 赫章县| 延庆县| 道真| 台东市| 井陉县| 堆龙德庆县| 舒兰市| 松原市| 治多县| 西平县| 邯郸县| 普格县| 固阳县| 马龙县| 东乌珠穆沁旗| 曲周县| 泗阳县| 凤翔县| 民和| 延庆县| 吉安市| 若尔盖县| 阳城县| 青田县| 许昌市| 眉山市| 平舆县| 德安县| 卫辉市| 克什克腾旗| 舒兰市| 聂荣县|