happyWang

技术人的博客, 说技术人的事

webkit浏览器下user-select:none导致input框无法访问

前言大家可以先看一下我之前的一篇文章:给移动端webkit内核浏览器的样式预设,是的,我就在公司的网站上用了那一段样式,然后,网站的搜索就无法使用….. 关于bug这是webkit内核浏览器下的一个bug,具体情况可以参见这篇文章:https://bugs.webkit.org/show_bug..


各种刷新页面的方法

很多时候,我们因为一些原因,要对页面进行刷新,这个时候,可以使用的方法有很多 location.reload(); location.href = location.href; window.location = location; location.replace( loc..


给移动端webkit内核浏览器的样式预设

{ /\* prevent callout to copy image, etc when tap to hold \*/ -webkit-touch-callout:none; /\* prevent webkit from resizing text to..


女人

女人, 就像一首诗, 诗里的字,你读得,写得, 甚至, 整首诗也背的下来, 可你永远没法明白, 这诗写的是什么


生日

忽然忘却了,今天是我生日,直到老爸清晨的短信; 忽然想起了,昨天是老爸生日,相隔一天生日的我们。


grunt-joycss的can't find node-gd错误的解决方案

在grunt-joycss或者独立的npm的joycss运行在windows下时,经常会报php gd库未安装,或者can’t find node-gd 这个时候npm install node-gd是注定失败的,因为就连作者本身都说了他没法实现在widows下面安装node-gd,而且问题本身..


分享我的vim配置

" Configuration file for vim set modelines=0 " CVE-2007-2438 " Normally we use vim-extensions. If you want true vi-compatibility..


用package.json来管理NPM里面的依赖包

很久之前开发前端项目(基于grunt),每新建一个项目,总是先用npm init来初始化一个package.json,然后就是一遍又一遍的 npm install grunt-contrib-less --save-dev npm install grunt-contrib-concat --s..


在iPhone的safari中,保存网站到桌面,修改icon的方法

在用iPhone手机浏览网页的时候,点击分享按钮的时候,会有个添加到桌面的按钮。点击之后,就能把网站的快捷方式保存到桌面上,想一个app一样。可以方便用户快读的访问一些常用网页。 默认情况下,safari会自动的把当前页面的部分内容进行缩放截屏,然后生成一个icon,放在桌面上用来指代这个地址..


被flash执行的js方法,书写的时候,需要注意的

特别是在IE6下 字符串的拼接不要用var str = “aaa”+”bbb” 会报错 arr.push arr.join 测试也是会报错 推荐 var str = ‘’;str += ‘aaa’; str += ‘bbb’; 不要注释注释会影响解析,可能..