07 2018 档案

摘要:场景: 用户在新建或编辑表单数据时,操作关闭按钮,如果有输入项已经变动时,提示用户存在信息变更,是否放弃当前操作。 初始值情景: 1、通过原生的value指定,如: <input value='26'/> 2、通过js脚本设置(如前端框架组件初始化),如: document.querySelecto 阅读全文
posted @ 2018-07-30 15:27 【云】风过无痕 阅读(312) 评论(0) 推荐(0) 编辑
摘要:两种方法均可,效率差不多(eval略快于new Function()),但在firefox3下,发现eval远慢于new Function() -- 禁用firebug后,eval的速度大幅提升。 通常,我们不建议使用eval(),所以,请使用new Function()的方式将json字符串转成对 阅读全文
posted @ 2018-07-14 16:09 【云】风过无痕 阅读(424) 评论(0) 推荐(0) 编辑
摘要:最近升级chrome最新版本后,导致项目中功能页面的局部滚动条无法滚动(心里暗骂了很久),无论怎么滚动都是最外层的滚动条响应... 1、猜想:尼玛google应该不会干事件流混乱这种事,pass; 2、有莫名浮层干扰:经过千方对比发现是由外容器的position: absolute、 z-index 阅读全文
posted @ 2018-07-12 11:33 【云】风过无痕 阅读(1231) 评论(0) 推荐(0) 编辑
摘要:原始需求:防止按钮短时间内高频率触发点击事件,由于重复提交导致的业务异常。 图: demo: addEventListener事件拦截参考:https://www.cnblogs.com/Andyudd/p/5583563.html 阅读全文
posted @ 2018-07-11 17:51 【云】风过无痕 阅读(174) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示