-
input是file时change事件第二次不触发
用input上传图片时,如果第二次传递的跟第一次是一样的图片,那么此时会出现:change事件不再触发。
-
这三个精巧且很棒JS库,值得你亲手试试
在本文中,介绍3个鲜为人知,但功能非常强大且体积很小的javascript库,这些可以帮助提高开发效率,减轻开发难度,让你加班少少的,请收纳。
-
js不记录某个url链接历史并且不让微信出现底部的返回菜单
在微信中,当我从链接a跳转到b的时候,会发现在底部会出现一个小横条,究其原因就是因为浏览器有了浏览记录。那么,我们要取消掉这个记录,盖怎么办呢?
-
axios的header设置解决post跨域问题
经测试发现是axios出现了跨域问题(应该是和默认的post发送请求的请求头有关,axios磨人的请求头和后端普遍接收的不一致导致,但是浏览器报了跨域的错误…),这个问题后台解决也可以。但是比较麻烦,还是...
-
原生JS封装xhr和ajax请求二进制blob数据
jquery中的ajax是不支持请求二进制的,前端通过jQueryajax接受后端的文件流,前端下载文件后内容乱码。那么JS该如何请求获取二进制的数据?
-
JS实现一个base64的加密解密方法
所谓base64,就是选出64个字符作为一个基本字符集(A-Z,a-z,0-9,+,/,再加上作为垫字的"=",实际是65个字符),其它所有符号都转换成这个字符集中的字符。
-
监测用户的网络是否在线
我最近遇到一个需求,要给网站添加一个用户网络离线提醒。要求我们要实时监测用户的网络状态,当用户断网了,我们要立马给用户弹出一个断网提醒。
-
js实现无需刷新在url地址栏添加参数
今天后端同事找我,问我一个关于js无需刷新在url地址添加参数的方法。然后我百度啊,终于在一篇文章找到了办法,使用replaceState和pushState非常简单的一句代码。
-
记录华为鸿蒙系统中的userAgent输出和判断华为和小米手机的方法
判断是否是华为或者小米手机的方法,以及在华为鸿蒙微信以及默认浏览器中,打印的navigator.userAgent
-
uniapp开发的APP中,如何使用手机默认浏览器打开链接或打开外部应用
在APP中打开其他APP或者打开应用市场的操作。
-
记录一些访问过觉得不错的博客和各类网站【收藏】(持续更新)
收集一些有用并且个人觉得非常不错的的网站,为自己用,也分享一下,仅此而已。
-
element-ui[plus]使用动态表单,并为每个动态表单项添加验证
在使用ele-ui开发中,经常会用到对动态创建的表单进行字段验证,此时就需要使用到动态表单的验证,官方有示例,但是不够清晰。下面我将用一个简单的案例进行说明。