高分求简单问题:向服务器上传文件的表单设置

来源:百度知道 编辑:UC知道 时间:2024/05/28 06:24:36
原代码如下:
<Form action="2.asp?tid="+uid.value+""(注:这uid.value的值应为33,可是这样无法获得) target="_blank" method=post enctype="multipart/form-data">
<tr>
<td><table width="100%" height="27" border="0">
<tr>
<td colspan="3" > <div align="left"><font color="#FF0000" size="2">限doc、swf、zip类型。</font></div></td>
</tr>
<tr>
<td width="70%" ><font size="2">
<input type="file" onchange="showerr(this)" name="file" id="file2" size="22">
</font></td>
td width="15%" ><font size="2">
<input type="submit" name="Submit1" value="发送" disabled>
</font></td>
<td width="15%" &

跟你调试了一下,在jsp里调的,大体跟asp差不多吧。
1.form里面target="_blank"属性去掉.
2.需要额外做些事情的话,写一个函数执行window.open()
3.如果需要,你可以把整个window传递过去.要在url中得到uid.value的值,你这样写就可以了<%=uid.value%>
以下是我修改了一下的源代码。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>

<body>
<Form action="" method=post enctype="multipart/form-data" name="form1" id="form1">
<tr>
<td><table width="100%" height="27" border="0">
<tr>
<td colspan="3" > <div align="left"><