HTML按钮实现!!!文件上传,遮罩层

按钮上传文件:

 <input type="file" />

file的意思为提交

每个游览器的显示方式都不一样哦

遮罩层:   设两个id

<style type="text/css">
         #bg{ display: none;  position: absolute;  top: 0%;  left: 0%;  width: 100%;  height: 100%;  background-color: black;  z-index:1001; opacity: 0.7;  opacity:.70;  filter: alpha(opacity=70);}
         #show{display: none;  position: absolute;  top: 25%;  left: 22%;  width: 53%;  height: 49%;  padding: 8px;  border: 8px solid #E8E9F7;  background-color: white;  z-index:1002;  overflow: auto;}

     </style>

body部分

 <input id="btnshow" type="button" value="Show" onclick="showdiv();" />
     <div id="bg"></div>
     <div id="show">测试
         <input id="btnclose" type="button" value="Close" onclick="hidediv();" />

js部分

 <script language="javascript" type="text/javascript">
         function showdiv() {
             document.getElementById("bg").style.display = "block";
             document.getElementById("show").style.display = "block";
         }
         function hidediv() {
             document.getElementById("bg").style.display = ‘none‘;
             document.getElementById("show").style.display = ‘none‘;
         }
     </script>

效果图:

其中bg为遮罩层,设置透明度与隐藏

show为白色框子

时间: 2024-10-19 16:51:10

HTML按钮实现!!!文件上传,遮罩层的相关文章

ABAP EXCEL 文件上传下载 用SMW0

T-CODE: SMW0 在这里只介绍二进制数据,HTML模板的上传也一样. 另外也可以用CBO TABLE管理文件 可以看我另一个博文:CBO TABLE管理文件上传下载 选择 二进制 写包名: 进入后点击新建 输入对象名称和描述之后 按输入按钮 选择文件 上传完毕. 如果提示以下信息. 可以维护MIME类型. 在菜单中: 点击新建按钮. 保存即可. 下载: DATA:  LS_WWWDATA_ITEM LIKE WWWDATATAB,      "       LV_FILE        

yii2.0单文件上传和多文件上传

yii2文件上传使用到yii2自带的文件上传类UploadFIle,以及对应的模型规则,这里分别介绍单文件上传和多文件上传: yii2单个文件上传: 上传步奏,先创建上传表单模型model(包含验证规则),其次控制器操作action,以及相对应的view: model层: Upload.php  [单文件上传模型] <?php namespace app\models;use Yii;use yii\base\Model; class Upload extends Model{ public $

selenium2之文件上传

我们在使用selenium做web自动化测试的时候也许会碰到需要上传文件或者图片的需求.那么下面给大家介绍一下,selenium是怎么实现文件上传和哪些情况不能直接上传. 一.上传控件标签为input 请看以百度首页的文件上传为例: 点击小相机后弹出文件上传窗口 我们通过源码可以看出,这个"本地上传图片"的控件标签是input 这时候我们可以直接使用seleniumAPI进行文件上传,代码实现如下: #coding=utf-8 from selenium import webdrive

文件上传工具plupload的使用后

plupload 是一款优秀的上传框架,操作简单,支持各大主流浏览器,提供拖拽选择文件,文件多上传,进度,删除,停止等多个接口,满足各种业务逻辑的需要.效果如图: 1.首先登录http://www.plupload.com下载plupload包,目前最新是plupload-2.1.3. 2.将plupload包直接拷贝到WebRoot路径下, 3.在页面中引入jar包 首先引入jquery包,因为jquery包是基础,plupload也依赖jquery包,再引入plupload.full.min

文件上传利器SWFUpload入门简易教程

凡做过网站开发的都应该知道表单file的确鸡肋. Ajax解决了不刷新页面提交表单,但是却没有解决文件上传不刷新页面,当然也有其它技术让不刷新页面而提交文件,该技术主要是利用隐藏的iFrame, 较Ajax要麻烦许多,而且其提交方式依然在底层是使用的表单file,这里我们不详谈.而且如果是提交较小的文件,我们能接受,如果提交的文件较大,我 们便要忍受很长的等待时间,而浏览器却没有任何提示,我们也没有办法知道文件上传的进度… 但是现在,网上出现了一个名为SWFUpload的上传组件,该组件利用Fl

Java文件上传细讲

什么是文件上传? 文件上传就是把用户的信息保存起来. 为什么需要文件上传? 在用户注册的时候,可能需要用户提交照片.那么这张照片就应该要进行保存. 上传组件(工具) 为什么我们要使用上传工具? 为啥我们需要上传组件呢?当我们要获取客户端的数据,我们一般是通过getParameter()方法来获取的. 上传文件数据是经过MIME协议进行分割的,表单进行了二进制封装.也就是说:getParameter()无法获取得到上传文件的数据. 我们首先来看看文件上传http是怎么把数据带过去的 jsp页面,表

springboot最全文件上传步骤,详细,ajax文件上传,formdata封装

话不多说上代码 jsp页面: <form id="updateForm" enctype="multipart/form-data"> <input type="hidden" name="uId"> <div class="form-group"> <label class="control-label">商品名称:</label&

Java+Selenium——AutoIt工具处理文件上传

参考:https://blog.csdn.net/u011541946/article/details/74359517 参考:https://blog.csdn.net/linxi9322/article/details/78789452 关于文件上传,这边介绍一个第三方工具,叫AutoIt,简单来说,这个是一个能支持桌面GUI自动化的工具,它支持脚本语言编写.这里,我们用AutoIt来做文件上传的演示.在Selenium脚本中如果需要AutoIt来协助这个文件上传功能,大概步骤是这样的: 1

ASP.NET Core WEB API 使用element-ui文件上传组件el-upload执行手动文件文件,并在文件上传后清空文件

前言: 从开始学习Vue到使用element-ui-admin已经有将近快两年的时间了,在之前的开发中使用element-ui上传组件el-upload都是直接使用文件选取后立即选择上传,今天刚好做了一个和之前类似的文件选择上传的需求,不过这次是需要手动点击按钮把文件上传到服务器中进行数据导入,而且最多只能够选择一个文件进行上传,上传成功后需要对file-list中的文件列表数据进行清空操作,在这里服务端使用的是ASP.NET Core WEB API来进行文件流数据接收和保存. 一.简单概述e

完成FileUpload的文件上传功能,且可改按钮样式

FileUpload控件: 更改按钮样式思路: 自己定义一个按钮,设置该按钮的样式,然后将FileUpload控件通过定位定在自己定义的按钮上面,设置z-index,使得控件浮在自己定义的按钮上面,记得设置该控件为透明,这样,看着点的是自己定义的那个按钮,实际上点击的是控件,然后定义一个"上传"按钮,点击上传按钮时进入代码层: 上传文件思路: 1)确定上传文件所保存的路径: 2)判断路径是否存在,存在则继续,不存在则创建: 3)获取上传文件的上传路径 或者文件名 4)保存文件: 多文件