六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 116|回复: 0

多附件、带有预览功能的HTML页面

[复制链接]

升级  55%

113

主题

113

主题

113

主题

举人

Rank: 3Rank: 3

积分
365
 楼主| 发表于 2013-2-7 19:40:03 | 显示全部楼层 |阅读模式
 <SCRIPT language=javascript>
var modified = 0;
var currentLine = -1;
var line = -1;
var allCount = 4;
function addUploadFile()
{
  newRow = tableA.insertRow(tableA.rows.length);
  newRow.id = "fileUploadID";
  newRow.ln = allCount;
  newRow.pn = allCount;
  c1 = newRow.insertCell(0);
  c1.ln=allCount;
  c1.pn=allCount;
  c1.innerHTML = "<input type = file size=40 name='filename"+allCount+"' ln="+allCount+" pn="+allCount+">";
  c2=newRow.insertCell(1);
  c2.ln=allCount;
  c2.pn=allCount;
  c2.onclick=delIt;
  c2.align = 'center';
  c2.innerHTML="删 除";
  c3=newRow.insertCell(2);
  c3.ln=allCount;
  c3.pn=allCount;
  c3.onclick=showPic;
  c3.align = 'center';
  c3.innerHTML="预 览";
  allCount++;
}
function delIt()
{
line=parseInt(event.srcElement.ln,10)
if (line>0)
  for (i=1; i<tableA.rows.length ; i++)
  {
   if (fileUploadID[i].ln==line )
   {
    var temp=eval("document.uploadform.filename"+line+".value");
    if ( temp.length>0 )
     {
      if (!confirm("确认删除此附件?"))  {  return;  }
     }
    tableA.deleteRow(i);
    }
   }
}
function showPic()
{
line=parseInt(event.srcElement.ln,10)
if (line>0)
  for (i=1; i<tableA.rows.length ; i++)
   if (fileUploadID[i].pn==line)
   {
    var temp=eval("document.uploadform.filename"+line+".value");
    if ( temp.length>0 )
     {
       c4=fileUploadID[i].insertCell();
       c4.align = 'center';
       c4.innerHTML="<img src='"+temp+"' width='50px' /> ";
       fileUploadID[i].pn = '';
     }
   }
}
</SCRIPT>
<FORM name=uploadform method="post" enctype="multipart/form-data">
<TABLE align=center border='1' id='tableA' width='800PX' name='tableA'>
  <TR id=fileUploadID>
 
    <TD width="40%" align=center> 附件列表 </TD>
     
    <TD width="20%" align=center>   </TD>
    <TD width="20%" align=center>   </TD>
    <TD width="20%" align=center>   </TD>
      
  </TR>   
</TABLE>
<TABLE align=center border=1 rules=all width="800PX" nowrap>
       <TR>
         <TD align=center>
           <input type="button"  value="添  加">
         </TD>
       </TR>
</TABLE>
</FORM>
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表