摘要: 前言 在前端中处理文件时会经常遇到File、Blob、ArrayBuffer以及相关的处理方法或方式如FileReader、FormData等等这些名词,对于这些常见而又不常见的名词,我相信大多数人对它们都有一种熟悉的陌生人的感觉。究其原因,相关的东西接触的不够多,且每次都网上随手拈来,不求甚解。今 阅读全文
posted @ 2020-10-18 17:58 山海之间 阅读(3689) 评论(0) 推荐(1) 编辑
摘要: 原生js自定义的下拉选择框 阅读全文
posted @ 2018-10-11 15:35 山海之间 阅读(12677) 评论(1) 推荐(0) 编辑
摘要: 自定义常用input表单元素的第三篇,自定义一个Switch开关,表面上看是和input没关系,其实这里采用的是checkbox的checked值的切换。同样,采用css伪类和“+”css选择器为思路,下面是预览图: 下面先放HTML代码,看下DOM结构: DOM结构没什么特别的,就是一个常用的ch 阅读全文
posted @ 2018-09-11 19:40 山海之间 阅读(626) 评论(0) 推荐(0) 编辑
摘要: 这是接着上一篇纯css自定义复选框checkbox的第二篇,自定义一个radio单选按钮,同样,采用css伪类和“+”css选择器为思路,下面是预览图: 下面直入主题放代码:HTML部分 HTML代码没什么说的,就是普通的label和input,定义相同的name即可。 下面为CSS部分: 四行cs 阅读全文
posted @ 2018-09-10 19:31 山海之间 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 纯css 实现自定义checkbox复选框,无js代码。 阅读全文
posted @ 2018-09-05 19:48 山海之间 阅读(1139) 评论(0) 推荐(0) 编辑
摘要: 众所周知,浏览器自带的原生弹窗很不美观,而且功能比较单一,绝大部分时候我们都会按照设计图自定义弹窗或者直接使用注入layer的弹窗等等。前段时间在慕课网上看到了一个自定义弹窗的实现,自己顺便就学习尝试写了下,下面是主要的实现代码并添加了比较详细的注释,分享出来供大家参考。(代码用了ES6部分写法如需 阅读全文
posted @ 2018-08-08 09:26 山海之间 阅读(17949) 评论(4) 推荐(2) 编辑
摘要: 最近遇到一个比较奇葩的问题,某些ie浏览器在页面中上传文件时,无法上传。查看控制台报错: SCRIPT5: 拒绝访问。 jquery-3.2.1.min.js, 行4 字符5725 。并且我的最新版IE11无此问题,开发者控制台调为IE9,IE10都正常,一时便摸不着头脑,为什么会被限制呢?原因在哪 阅读全文
posted @ 2018-07-31 10:13 山海之间 阅读(4602) 评论(0) 推荐(0) 编辑
摘要: js简单获取月份天数的两种方法 阅读全文
posted @ 2018-06-22 11:03 山海之间 阅读(3248) 评论(0) 推荐(0) 编辑
摘要: 由于项目需要上传文件到服务器,于是便在文件上传的基础上增加了拖拽上传。拖拽上传当然属于文件上传的一部分,只不过在文件上传的基础上增加了拖拽的界面,主要在于前台的交互, 从拖拽的文件中获取文件列表然后调用上传方法即可。拖拽上传能给用户多一种选择,提高用户体验,下面是最简单的一个推拽上传示例 HTML部 阅读全文
posted @ 2018-06-21 21:34 山海之间 阅读(6403) 评论(2) 推荐(1) 编辑
摘要: 手记:摘自Javascript高级程序设计(第三版),利用Image对象发送请求,确实有很多优点,有时候这也许就是一个创意点,再次做个笔记供自己和大家参考。 原文: 开发 Web 应用程序过程中的一种常见的做法,就是集中保存错误日志,以便查找重要错误的原因。例如数据库和服务器错误都会定期写入日志,而 阅读全文
posted @ 2018-03-20 10:20 山海之间 阅读(389) 评论(0) 推荐(0) 编辑