会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
defghy
博客园
首页
新随笔
联系
管理
订阅
2018年1月27日
微信浏览器 -webkit-overflow-scrolling 弹性滚动出现黑色背景,与ios弹性滚动冲突问题
摘要: 微信浏览器在为scroll元素设置 -webkit-overflow-scrolling 时会使用ios弹性滚动特性。微信本身有黑色区域的弹性滑动。 在android下没什么问题,但是在ios下两者会产生冲突。 解决方法: 方法1. 网上流传最广的思路是设置touchmove的事件中preventD
阅读全文
posted @ 2018-01-27 16:19 defghy
阅读(1973)
评论(0)
推荐(0)
2017年12月13日
iphoneX 弹性滚动 黑色背景问题
摘要: 最近开发中遇到了一个iphoneX的适配问题; 横向滚动时,弹性区域出现为黑色背景; 原因定位在滚动dom的 垂直居中代码 将line-height改为0.69rem就可以了。 具体原因不太清楚,表现是当横向可拖拽的元素height=line-height的时候,弹性区域就是黑色的。 iphoneX
阅读全文
posted @ 2017-12-13 16:47 defghy
阅读(615)
评论(0)
推荐(0)
2017年3月31日
更新下载文件,chrome报告“不常用的下载文件 可能存在风险”(<file> is not commonly downloaded and could be dangerous),记录
摘要: 主站更新pc客户端exe安装文件,chrome下载后报告“不常用的下载文件”。搜索中文没有找到问题,搜索google也没有找到有用的解决办法。 1. response的header中content-type字段不是标准mime格式 2. 将文件移动至其它域名 都没有用,最后忽然就不报错了,看来应该就
阅读全文
posted @ 2017-03-31 15:04 defghy
阅读(1004)
评论(0)
推荐(0)
windows自动数字签名(sha1+sha256)脚本
摘要: 结合百度搜索到的自动脚本,不过需要注意 1. xp只能识别sha1签名,其时间戳需要使用/t而非/tr 2. 双签名需要操作系统>win7,并安装>Win8 sdk,SignTool位于 C:\Program Files (x86)\Windows Kits\8.0\bin\x64\SignTool
阅读全文
posted @ 2017-03-31 14:42 defghy
阅读(1952)
评论(0)
推荐(0)
2017年2月13日
开机自启动批处理脚本
摘要: 很多时候我们的开发环境包含了node,webpack,fekit复杂环境,每次开机都要手动启动相关,做一个脚本备忘
阅读全文
posted @ 2017-02-13 17:28 defghy
阅读(554)
评论(0)
推荐(0)
2016年6月8日
不依赖后端,复制粘贴截图上传
摘要: 1. 制造一个可复制粘贴的区域 2. 监听onpaste,获取截图数据 3. 上传 3. 可从文件生成base64,直接展示在页面上
阅读全文
posted @ 2016-06-08 15:54 defghy
阅读(251)
评论(0)
推荐(0)
2016年1月4日
使用plupload上传(预览图片)
摘要: 1. plupload常用配置var uploader = new plupload.Uploader({ /*runtimes: "flash",*/ // 不需要配置 container: document.body, // 使用flash必须采用body,否则定位出错...
阅读全文
posted @ 2016-01-04 14:04 defghy
阅读(7666)
评论(1)
推荐(1)
2015年7月13日
Git工程中常用操作记录
摘要: 1. 删除分支 2. 某个文件使用远程覆盖本地(放弃修改) 3. 代码回滚后,merge丢失代码,需要恢复 4. 某些文件已经被跟踪,但是希望忽略本地或者线上的修改 5. 完全使用另一个分支替换当前分支(直观的方法是删除分支重建1个) 6. 批量删除本地无用分支 7. 忽略本地全部修改
阅读全文
posted @ 2015-07-13 10:42 defghy
阅读(188)
评论(0)
推荐(0)
2014年2月22日
setTimeout setInterval 学习笔记
摘要: 两个都是定时函数,setTimeout()只执行一次,setInterval()按时间段循环执行。 现在有这样一个问题,在函数中递归调用setTimeout()可以达到和setInterval()一样的效果,如下:1.function test() { setTimeout(test, 10); //do something}2. function test(){...}setInterval(test, 10);看起来效果一样,但是John Resig告诉我们由于setInterval()的实现机制,导致上面两种方法大有区别:原文 http://ejohn.org/blo...
阅读全文
posted @ 2014-02-22 15:28 defghy
阅读(301)
评论(0)
推荐(0)
2014年2月20日
将ul中的 10000 个<li>子元素颠倒顺序
摘要: 采用了innerHTML, createElement(), createDocumentFragment()三种方法。1. 首先初始化ul 1 function initUL() { 2 var ul = document.createElement("ul"); 3 var inner = ""; 4 for(var i=0; i"+i+"" 6 } 7 ul.innerHTML = inner; 8 document.body.appendChild(ul); 9 return ul;10 }2. innerHTML方
阅读全文
posted @ 2014-02-20 16:38 defghy
阅读(822)
评论(0)
推荐(0)
公告