各种前端问题汇总,持续更新中.........
程序员文章站
2022-07-08 17:22:13
...
- 问题:IE浏览器下, input默认会出现X图标和小眼睛图标
- 描述:从IE10开始,Input标签 type=text会出现x的图标,用来方便用户清空文本,type=password会出现小眼睛的图标,用来让用户可以看到明文密码,如果你的项目有特定的UI设计,就必须把这个默认样式去掉
- 解决方法:加入如下样式
::-ms-clear{display: none;}
::-ms-reveal{display: none;}
- 问题:window.open()在回调函数内打开新窗口被拦截
- 描述:如果是在fetch或者ajax获取数据之后在回调函数内用window.open()打开一个新的窗口时,就会被浏览器拦截
const newPage = window.open('about:blank', '_blank')
...
接口调用
...
newPage.location = data.dataUrl
setTimeout(() => { newPage.close() }, 500)