upload1.asp

来自「shopxp网上购物系统v6.6已经调试,百分百可用」· ASP 代码 · 共 77 行

ASP
77
字号
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<LINK href="AdminStyle.css" rel=stylesheet type=text/css>
<title>图片上传</title>
<script language = "JavaScript">
var imageObject;
function ResizeImage(obj, MaxW, MaxH)
{
    if (obj != null) imageObject = obj;
    var state=imageObject.readyState;
    var oldImage = new Image();
    oldImage.src = imageObject.src;
    var dW=oldImage.width; var dH=oldImage.height;
    if(dW>MaxW || dH>MaxH) {
        a=dW/MaxW; b=dH/MaxH;
        if(b>a) a=b;
        dW=dW/a; dH=dH/a;
    }
    if(dW > 0 && dH > 0)
        imageObject.width=dW;imageObject.height=dH;
    if(state!='complete' || imageObject.width>MaxW || imageObject.height>MaxH) {
        setTimeout("ResizeImage(null,"+MaxW+","+MaxH+")",40);
    }
}

function findItem(n, d) {
	var p,x,i;
	if(!d) d=document;
	if((p=n.indexOf("?"))>0&&parent.frames.length) {
		d=parent.frames[n.substring(p+1)].document;
		n=n.substring(0,p);
	}
	if(!(x=d[n])&&d.all)
		x=d.all[n];
	for (i=0;!x&&i<d.forms.length;i++)
		x=d.forms[i][n];
	for(i=0;!x&&d.layers&&i<d.layers.length;i++)
		x=findItem(n,d.layers[i].document);
	return x;
}

</script>
<script language=javascript>
function checkImage(sId)
{
  if(( document.all[sId].value.indexOf(".gif") == -1) && (document.all[sId].value.indexOf(".jpg") == -1) && ( document.all[sId].value.indexOf(".jpeg") == -1) && (document.all[sId].value.indexOf(".png") == -1) && (document.all[sId].value.indexOf(".swf") == -1)) {
    alert("请选择gif或jpg或jpeg或png或swf格式的文件");
    event.returnValue = false;
    }
    else
    {
    esave.style.visibility="visible";
}
}
</script>
</head>

<body>
<form name="fileForm" method="post" action="upfile1.asp" enctype="multipart/form-data" onsubmit="checkImage('strFile1')">
    <table border="0" width="100%" id="table1" cellspacing="0" cellpadding="4">
		<tr>
			<td>图片预览:<img name="thisImage" id="thisImage" src="../images/no_photo.gif" onload="javascript:ResizeImage(thisImage,500,500);" width="102" height="49"></td>
		</tr>
	</table>
    <input type="file" name="strFile1" onchange="javascript:findItem('thisImage').src = findItem('strFile1').value;">
    <input type="hidden" name="filepath" value="../upImg/">
    <input type="hidden" name="action" value="<%=request("action")%>">
    <input type="hidden" name="Fname" value="<%=request("Fname")%>">
    <input type="hidden" name="flag" value="<%=request("flag")%>">
    <input type="submit" name="Submit" value="上传">
  </form>

</body>

</html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?