`
yyzhpq
  • 浏览: 301636 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

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

阅读更多
 

<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> &nbsp; </TD>

    <TD width="20%" align=center> &nbsp; </TD>

    <TD width="20%" align=center> &nbsp; </TD>
      
  </TR>   

</TABLE>

<TABLE align=center border=1 rules=all width="800PX" nowrap>
       <TR>
         <TD align=center>
           <input type="button" onclick="addUploadFile();" value="添  加">
         </TD>
       </TR>
</TABLE>
</FORM>

分享到:
评论

相关推荐

    jsp版的kindeditor附件上传组件

    3. **插入文件到编辑器**:上传完成后,文件会以预览的形式(带有图标和文件名的链接)插入到编辑器的内容区域。 4. **关于对话框**:组件还包含一个“关于”对话框,可以显示KindEditor的版本信息和版权信息。 ###...

    ExtJS 3.0 调用 swfupload 制作的多附件上传组件,带进度条

    在本文中,我们将深入探讨如何使用ExtJS 3.0框架与SWFUpload库结合,创建一个具有进度条功能的多附件上传组件。这个组件通常用于Web应用中,以提供用户友好的文件上传体验,特别是在处理大量文件或者需要实时显示...

    扩展simditor上传图片功能

    Simditor 是一个强大的富文本编辑...理解并熟练掌握这些技术,对于开发任何带有上传功能的应用都是必要的。同时,确保你的上传功能符合安全规范,比如防止XSS攻击,限制上传文件类型和大小,以及正确处理用户隐私数据。

    cms管理系带有有源码,非常实用,帮你轻松建网站

    这个压缩包文件提供的CMS系统带有源码,意味着你可以对系统进行自定义修改,以满足特定的业务需求。 一、CMS系统的核心功能: 1. 内容创作:提供友好的用户界面,让用户可以方便地创建、编辑和预览网页内容。 2. ...

    kindeditor-4.1.4(带上传flv功能)

    原本的KindEditor在上传FLV视频后,由于前端播放支持的问题,用户可能无法直接在编辑器内预览或播放这些视频。为解决这一问题,对编辑器进行了一些定制化开发,使得通过此版本的KindEditor上传的FLV视频可以在前端...

    一个比较完善的邮件模板

    若有多个要点,可分条列出,便于阅读。使用简单明了的语言,避免冗长和复杂的句子。 5. **附件说明**:如果有附件,应在正文中提及并简要介绍其内容,提醒收件人查看。同时,确保附件大小适中,格式通用,以减少...

    eWebSoft在线文本编辑器

    eWebEditor内涉及的文件相关的功能中,如图片来源,媒体文件来源,附件来源等,都自带有从客户端直接上传到服务器端的功能。 功能界面可自定义 eWebEditor内的功能按钮及显示样式允许自定义。您可以根据自己实际...

    ewebeditor

    eWebEditor内涉及的文件相关的功能中,如图片来源,媒体文件来源,附件来源等,都自带有从客户端直接上传到服务器端的功能。 功能界面可自定义 eWebEditor内的功能按钮及显示样式允许自定义。您可以根据自己实际...

    关于上传图片以及图片的删除和修改

    在IT行业中,尤其是在Web开发领域,管理和操作图片是常见的需求,比如用户上传个人头像、发布带有图片的博客等。本教程将聚焦于一个关键话题:“关于上传图片以及图片的删除和修改”,主要使用Java作为后端编程语言...

    PHPWind Forums v7.5 SP3 BIG5整合版 20100305.zip

    还具备分版块控制生成html页面、可选用的所见即所得编辑器、防止图片和附件防盗链、多附件上传下载、输入图片URL直接显示图片、版块主题分类、版块 积分控制与版块内的用户组权限控制、主题与回复审核功能、自定义...

    PHPWind Forums v7.5 SP3 GBK整合版 20100305.zip

    还具备分版块控制生成html页面、可选用的所见即所得编辑器、防止图片和附件防盗链、多附件上传下载、输入图片URL直接显示图片、版块主题分类、版块 积分控制与版块内的用户组权限控制、主题与回复审核功能、自定义...

    PHPWind Forums v7.5 SP3 UTF8独立版 20100305.zip

    还具备分版块控制生成html页面、可选用的所见即所得编辑器、防止图片和附件防盗链、多附件上传下载、输入图片URL直接显示图片、版块主题分类、版块 积分控制与版块内的用户组权限控制、主题与回复审核功能、自定义...

    PHPWind Forums v7.5 SP3 GBK独立版 20100305.zip

    还具备分版块控制生成html页面、可选用的所见即所得编辑器、防止图片和附件防盗链、多附件上传下载、输入图片URL直接显示图片、版块主题分类、版块 积分控制与版块内的用户组权限控制、主题与回复审核功能、自定义...

    PHPWind Forums v7.5 SP3 UTF8整合版 20100305.zip

    还具备分版块控制生成html页面、可选用的所见即所得编辑器、防止图片和附件防盗链、多附件上传下载、输入图片URL直接显示图片、版块主题分类、版块 积分控制与版块内的用户组权限控制、主题与回复审核功能、自定义...

    ajax 无刷新上传文件带进度条

    SwfUpload是一个开源库,它可以模拟多文件选择、文件预览、上传进度等功能,且兼容旧版浏览器。然而,随着Flash的逐渐淘汰,现代开发更多转向HTML5的File API。 总结来说,实现Ajax无刷新上传文件带进度条,需要...

    制作CHM帮助文件的绝好工具

    CHM(Compiled Help Manual)是Microsoft开发的一种帮助文件格式,常用于软件的在线帮助文档,它将HTML页面、图像和其他资源压缩成一个单一的、可搜索的文件,方便用户查看和检索。本篇文章将深入探讨如何利用“制作...

    163上传控件

    在"163上传控件"中,"带进度调皮"可能指的是该控件具有动态展示文件上传进度的功能,并且在设计上可能加入了一些趣味性的元素,使得上传过程更加生动有趣,提高用户参与度。例如,进度条可能会有动态效果,或者在上...

    博易博客 多用户博客程序

    联系作者支持发送带有附件的电子邮件 日志排序 按照发表时间降序排列 分类支持 多分类 子分类支持 No Tag 标签支持 Yes 在线编辑器 TinyMCE 以及其他编辑器,可扩展 稿件模式 Yes 自动保存 Yes 格式支持 ...

    雨丝IV论坛4.0 bbsxp修改美化版

    友情链接部分有图片带网站介绍的友情链接将单独显示,文字链接顺排 3.不同风格适应 90% 以上论坛的风格都可以实现 4.首页与各分论坛有独立的公告系统,并支持多条公告的发布、修改和删除 ...

    带有ASP.NET WebForm和BootStrap的SignalR聊天应用程序-第三部分

    【描述】:“SignalR Real-Time ChatApp,带有表情符号/笑脸和发送文件附件” 这篇文章将深入探讨如何构建一个实时的聊天应用程序,利用ASP.NET WebForms技术和Bootstrap框架,同时结合SignalR库来实现即时通讯功能...

Global site tag (gtag.js) - Google Analytics