标签分类: 前端

从文件上传进度重新认识XMLHttpRequest

大家都已习惯使用像axios等封装好的http请求库,对原生的XMLHttpRequest使用基本上都忘得差不多了。但是总会有一些特殊的情况需要用到,最近在做图床系统改版中的文件上传功能就碰到了这样的问题。 为了用户体验,上传过大的文件时需要反馈上传的进度,所以前端需要监听文件上传进度事件并显示,正常情况图片上传流程如下图。

  • bolin-L
  • 2019-07-18 13:12
  • 185
前端文件上传

异步接口回调中打开新页面被浏览器拦截解决方案

最近在开发图床的文件下载功能时,遇到这样的一个问题。点击下载文件按钮 - 异步请求获取文件下载链接 - 回调中window.open(url) 打开新页面,结果并没有按预期打开新窗口,而是被浏览器给拦截住了

  • bolin-L
  • 2019-04-03 19:12
  • 145
前端浏览器

css table布局大法,解决你大部分居中、多列等高、左右布局的问题

看了这篇文章,你可以了解到以下布局方法: table-cell 定高水平垂直居中 不定高水平垂直居中 单行定高水平垂直居中 单行不定高水平垂直居中 多行定高水平垂直居中 多行不定高水平垂直居中 多列等高布局 左边定宽右边自适应布局 左边右边定宽中间自适应三列布局

  • bolin-L
  • 2016-03-16 08:00
  • 133
前端css

发送跨域请求返回405错误问题

从本域名访问不同域名或端口的http请求统一称为跨域请求,为了安全起见,浏览器会阻止从脚本中(比如js、css)发起http跨域请求,但资源以嵌入的方式是可以加载的。

  • bolin-L
  • 2017-03-11 14:08
  • 123
前端跨域
©2020 版权归本人所有      浙ICP备17027559号-1