2008-03-10
上传文件
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>
<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>
发表评论
- 浏览: 9982 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
dwr配置文件dwr.xml祥解
怎么感觉是从手册上COPY来的
-- by javalucky -
dwr配置文件dwr.xml祥解
真是挺值得一顶的,呵呵
-- by javalucky -
Myeclipse 无法连接 ORACL ...
把ini参数改一下就o了
-- by Jekey -
教你用经典英文赞美别人
有没有号召到家乐福团购的?
-- by zzsczz -
教你用经典英文赞美别人
Do you kiss your mather with that mouse?
-- by bfox






评论排行榜