隨筆-14  評論-8  文章-2  trackbacks-0
          1.test.htmn 
          <script language="javascript"> 
          function GetFilePath(obj) 

          //alert(obj); 
          var physical = document.getElementById(obj).value; 
          alert(physical); 
          var osrc
          =obj.value; 
          var length 
          = physical.length; 
          var charindex 
          = physical.lastIndexOf("."); 
          var ExtentName 
          = physical.substr(charindex,4
          if(!(ExtentName == ".zip" || ExtentName == ".war" || ExtentName == ".doc" || ExtentName == ".xls" )) 


          alert(
          "文件類型不正確!"); 
          return false
          }
           

          }
           
          </script> 
          <INPUT id="File" style="Z-INDEX: 101; LEFT: 248px; POSITION: absolute; TOP: 224px" type="file" 
          onpropertychange
          ="GetFilePath('File');"></FONT> 


          2.test11.htn 
          <span id=inputfile> 
          <input name="image" size="60" type="file" size="15" onchange="checkfile(this);" > 
          </span> 

          <div id="divImg" style="position:relative" dis> 
          <img src="\images\blank.gif" id="checkimg"> 
          </div> 


          <SCRIPT language="javascript"> 
          function checkfile(objfile)

          if (objfile.value==null||objfile.value.length==0)
          return true
          }
           
          if(objfile.value!=null||objfile.value.length!=0)
          GetFilePath(objfile); 
          }
           
          var obj
          =document.getElementById("checkimg"); 
          obj.src
          =objfile.value; 
          alert(obj.fileSize); 
          var fsize
          =0
          for(var i=0;i<10;i++)
          fsize
          =obj.fileSize; 
          }
           
          alert(obj.fileSize); 
          alert(obj.src); 

          if (fsize>1024*1024

          alert(
          "Image file size cannot be larger than 40 KB!"); 
          obj.src
          ="/images/blank.gif"
          document.getElementById(
          "inputfile").innerHTML='<input name="image" size="60" type="file" size="15" onchange="checkfile(this);" > ' 
          return false
          }
           
          else 

          if (fsize<0

          alert(
          "Invalid image file!"); 
          obj.src
          ="/images/blank.gif"
          document.getElementById(
          "inputfile").innerHTML='<input name="image" size="60" type="file" size="15" onchange="checkfile(this);" > ' 
          return false
          }
           
          }
           
          return true
          }
           
          function GetFilePath(obj) 

          //alert(obj); 
          var physical = obj.value; 
          alert(physical); 
          var osrc
          =obj.value; 
          var length 
          = physical.length; 
          var charindex 
          = physical.lastIndexOf("."); 
          var ExtentName 
          = physical.substr(charindex,4); 
          alert(physical); 
          if(!(ExtentName == ".zip" || ExtentName == ".war" || ExtentName == ".doc" || ExtentName == ".xls" )) 


          alert(
          "文件類型不正確!"); 
          return false
          }
           

          }
           
          </SCRIPT> 


          3.last.htn 
          <span id=inputfile> 
          <input name="image" size="60" type="file" size="15" onchange="checkfile(this);" > 
          </span> 

          <div id="divImg" style="position:relative"> 
          <img src="" id="checkimg"> 
          </div> 


          <SCRIPT language="javascript"> 
          function checkfile(objfile)

          if (objfile.value==null||objfile.value.length==0)
          return true
          }
           
          if(objfile.value!=null||objfile.value.length!=0)
          if(!GetFilePath(objfile))
          var obj
          =document.getElementById("checkimg"); 
          obj.src
          =""
          document.getElementById(
          "inputfile").innerHTML='<input name="image" size="60" type="file" size="15" onchange="checkfile(this);" > ' 
          return false
          }
           
          }
           
          var obj
          =document.getElementById("checkimg"); 
          obj.src
          =objfile.value; 
          alert(objfile.value); 
          var fsize
          =0
          for(var i=0;i<10;i++)
          fsize
          =obj.fileSize; 
          }
           
          alert(fsize); 
          if (fsize>1024*1024

          alert(
          "文件大小不得超過1MB!"); 
          obj.src
          =""
          document.getElementById(
          "inputfile").innerHTML='<input name="image" size="60" type="file" size="15" onchange="checkfile(this);" > ' 
          return false
          }
           
          else 

          if (fsize<0


          obj.src
          =""
          document.getElementById(
          "inputfile").innerHTML='<input name="image" size="60" type="file" size="15" onchange="checkfile(this);" > ' 
          return false
          }
           
          }
           
          return true
          }
           
          function GetFilePath(obj) 

          //alert(obj); 
          var physical = obj.value; 
          var osrc
          =obj.value; 
          var length 
          = physical.length; 
          var charindex 
          = physical.lastIndexOf("."); 
          var ExtentName 
          = physical.substr(charindex,4); 
          if(!(ExtentName == ".jpg" || ExtentName == ".war" || ExtentName == ".doc" || ExtentName == ".xls" )) 


          alert(
          "文件類型不正確!"); 
          return false
          }
           
          return true
          }
           
          </SCRIPT> 

          posted on 2008-03-14 10:15 ws130 閱讀(456) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 梅州市| 堆龙德庆县| 遂溪县| 崇礼县| 卓尼县| 德安县| 天镇县| 颍上县| 华亭县| 安新县| 威远县| 奉化市| 白山市| 平顶山市| 息烽县| 黔江区| 呼图壁县| 德兴市| 东平县| 安义县| 沈阳市| 岗巴县| 盐源县| 宜春市| 天镇县| 南充市| 依兰县| 错那县| 淄博市| 武山县| 项城市| 承德县| 固始县| 修文县| 宕昌县| 阿拉善左旗| 康马县| 曲靖市| 阜康市| 宽甸| 曲阳县|