
html标签问题
文章平均质量分 97
muzidigbig
凡事第一反应,找方法,而不是找借口;发现问题,反思,而不是急着辩解。
展开
-
前端下载文件的几种方式使用Blob下载文件
在前端下载文件是个很通用的需求,一般后端会提供下载的方式有两种:1.直接返回文件的网络地址(一般用在静态文件上,比如图片以及各种音视频资源等)2.返回文件流(一般用在动态文件上,比如根据前端选择,导出不同的统计结果 excel 等)第一种方式比较简单,但是使用场景有限。第二种方式通用性更好。blob转file原创 2023-08-17 18:02:30 · 20901 阅读 · 0 评论 -
input 详解之文件上传、new FormData()对象
一、浏览器post表单提交通常的input组件表单提交时,按照form属性提交的其中enctype=”application/x-www-form-urlencoded”是默认值new Formdata()函数支持传入一个数组参数,用于添加一系列键值对到FormData对象中。let formData = new FormData([ ['key1', 'value1'], ['key2', 'value2']]);用已有的表单来初始化一个对象实例原创 2019-11-27 18:11:10 · 9047 阅读 · 0 评论 -
web前端开发中button标签点击后导致页面刷新
一、问题 <button class="but_style" >点击清除</button>页面上有这样一个非常普通的botton按钮,每次点击这个按钮的时候,不执行事件或执行完button的click事件后,会自动的重新刷新一下当前的页面。二、原因button,input type=button按钮在IE和w3c,firefox浏览器区别:1、当在...原创 2018-11-13 11:05:46 · 3582 阅读 · 5 评论 -
使用<a>标签时,你可能会忽略的一个安全问题
在一个新窗口中打开链接是前端开发中一个很常见的逻辑,它可以将用户引导到一个新的域名。我们可以用target='_blank'来实现这个功能。我敢肯定,每个人都会在他的某个项目中使用过target='_blank,但是我不确定是否每个人都知道这种用法的缺陷。 当一个外部链接使用了target='_blank'的方式,这个外部链接会打开一个新的浏览器tab。此时,新页面会打开,...原创 2019-01-11 10:41:03 · 1114 阅读 · 0 评论 -
如何设置select和option的文字居中(通过padding将宽度撑开而不是设置width)
一、设置select和option的文字居中今天在设置option文字居中时发现,给select设置text-align:center在火狐浏览器下ok,但是在chrome浏览器无效,然后option在两个浏览器下设置text-align:center都是无效的,解决方法,设置样式如下select{ width: auto; padding: 0 2%;...原创 2019-03-11 17:13:58 · 4464 阅读 · 0 评论