随笔-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 阅读(412) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: