![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
文章平均质量分 61
perfiffer
这个作者很懒,什么都没留下…
展开
-
Let‘s Encrypt申请ssl证书
Let’s EncryptLet’s Encrypt是一个提供免费TLS认证的网站,超过2600w的网站都在使用。其可以配合nginx,为网站生成ssl证书,提供https访问。Let’s Encrypt的证书有效期为90天,可以搭配systemd定时任务,定时更新证书。PS:本操作基于Centos8和python3证书申请安装epel源sudo dnf install epel-release安装certbotsudo dnf install certbot python3-cer原创 2021-08-08 23:06:27 · 2349 阅读 · 2 评论 -
jquery.ajaxfileupload.js在谷歌浏览器下二次请求后台没有接收
今天在公司做的项目,用的ajaxfileupload控件,在测试的时候出现了一个bug,研究了一段时间,发现此问题在google浏览器下出现。功能是这样的,我有一个文件上传,读取excel内容并展示在页面,用户可以将这个展示删除,重新上传。删除用的是ajax操作的,只刷新了展示的部分,并没有刷新文本框,导致二次上传的时候,由于是同一名称的excel文件,所以并没有触发文本框的change事件,原创 2017-03-07 14:57:09 · 1121 阅读 · 2 评论 -
关于IE9下用按钮触发file上传控件,请求无法触发的问题
很多系统为了美观,都会在网页中用一个隐藏的按钮触发file上传控件,一般正常的在Chrome和Firefox下没有问题,但是切换到IE9和IE10下请求无法到达后台,这是因为IE9和IE10为了安全考虑,阻止了不是直接点击file的上传。因为这个问题,折腾了一天,参考网上的案例,结合自己的实际情况,终于找到一个比较靠谱的解决方案。用一个label标签,label的for属性指向file文本框原创 2017-04-12 15:03:59 · 6128 阅读 · 0 评论 -
js和html5实现扫描条形码
最近项目有个功能,需要实现扫描条形码,最开始想到的是利用html5,发现html5有个getUserMedia属性,可以调用手机的摄像头,但是有个问题,网页中的摄像无法拉大光圈,焦距不好控制,近距离无法聚焦,拍出来的条形码模糊不清无法解析。 继续搜索,发现了一个js的扫描条形码插件,quagga.js 网址为:https://serratus.github.io/quaggaJS/ 此插件提供原创 2017-06-30 17:05:53 · 44279 阅读 · 13 评论 -
jquery设置select选中不起作用
jquery设置select下拉框切换几次之后不起作用原本使用$("#selectId").find(“option[value=‘val’]”).attr(“selected”, true)设置option选中,发现只在第一次切换时有用,第二次切换就不起作用了。后面发现浏览器有兼容性问题,这种设置方法不好使,需要只用jquery的prop()方法赋值。$("#selectId").find...原创 2018-09-19 14:24:18 · 16683 阅读 · 0 评论