遇到过的问题
红烧金鱼草
爱笑的女孩运气不会太差~
展开
-
面试必问题——项目中遇到过的问题及解决方案
问题一:chromeiframe跨域设置不了cookie。原因:因为chrome升级80之后,sameSite默认为Lax.解决:设置sameSite为None,Secure(secure必须设置不然无效)问题二:safari跨域不能设置cookie原因:未知解决:方法一:先打开页面,设置上有cookie,这时候再跨域设置就可以。方法二:window.open(url)。定时关闭,通过这种方式加载去设置cookie问题三:弹框点击确定,冒泡到下一层解决:设置弹框的层级index.原创 2020-09-17 17:02:19 · 4436 阅读 · 0 评论 -
JavaScript——vue切换路由滚动条恢复到顶部
问题描述:vue是单页面应用。导致路由切换之后,之前的滚动距离会一直存在。然后会影响下一个页面的页面样式。问题解决:router.afterEach((to,from,next) => { window.scrollTo(0,0);});...原创 2018-08-09 18:00:58 · 3205 阅读 · 2 评论 -
关于favicon.ico
问题:经常在控制台遇到这样的报错 "Failed to load resource: the server responded with a status of 404 (Not Found) favicon.ico"解决:在head中引入<link rel="icon" href="/favicon.ico" />什么是favicon.ico? :打开一个网页,显示在浏览器...原创 2019-02-18 11:42:45 · 1259 阅读 · 0 评论 -
页面出现两个滚动条如何隐藏其中一个,并依然可以滚动
问题描述:我在页面上有一个弹框,想要弹框滚动,背景页面不动。解决方法:.alert-box{ position: fixed; overflow-y: scroll; width: 100%; height: 100%; top: 0; left: 0; &::-webkit-scrollbar{ display: none; }}...原创 2019-04-23 21:55:05 · 8418 阅读 · 0 评论 -
vue阻止向上和向下冒泡
1.阻止向下冒泡<div class="content" @click.self="cancelFunc"></div>2.阻止向上冒泡<div class="item" @click.stop="function">原创 2019-05-13 17:41:25 · 12635 阅读 · 4 评论 -
微信内嵌浏览器不能上传图片的问题
问题:测试的时候发现微信内嵌浏览器不能上传图片,能选择图片但是没有上传。使用的是vue+el-upload上传在网上搜了一下是 安卓微信遗留的问题。解决方法:将input标签<input type=“file" name="image" accept="image/gif, image/jpeg, image/png”>写成<input type="...原创 2019-09-03 14:12:54 · 3952 阅读 · 0 评论 -
正则验证身份证和url网址
// 身份证正则验证:// 最后一位通过计算得到// 且对长度进行验证。必须是18位合法的身份证。const idExc =/^[1-9][0-7]\d{4}(((19|20)\d{2}(0[13-9]|1[012])(0[1-9]|[12]\d|30))|((19|20)\d{2}(0[13578]|1[02])31)|((19|20)\d{2}02(0[1-9]|1\d|2[...原创 2019-07-12 17:05:21 · 479 阅读 · 0 评论 -
正则验证手机号、护照等
consttelephoneExc=/^[1][3-9]\d{9}$|^([6|9])\d{7}$|^[0][9]\d{8}$|^[6]([8|6])\d{5}$/;//大陆+港澳台const telephoneExc = /^1(3|4|5|6|7|8|9)\d{9}$/;//护照验证var PassportNumberReg = /^1[45][0-9]{7}$|(^[P...原创 2019-10-09 10:55:15 · 959 阅读 · 0 评论