隨筆-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)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 韶山市| 永德县| 贡觉县| 宁阳县| 商丘市| 鲁甸县| 射阳县| 平潭县| 屏东市| 石家庄市| 绵阳市| 宜都市| 谢通门县| 河源市| 项城市| 光山县| 新巴尔虎左旗| 宁安市| 原平市| 同德县| 三亚市| 辽中县| 偏关县| 治县。| 双城市| 鹤庆县| 连云港市| 山丹县| 长顺县| 清徐县| 湖南省| 青川县| 陵水| 四平市| 栾川县| 安康市| 满城县| 杭锦后旗| 巩义市| 博爱县| 霍林郭勒市|