摘要: 在mobile上使用iscroll的话,默认启用touch事件绑定,由于touch事件非常灵敏。如果手指触摸到连接的话,滑动换没完成浏览器就会默认打开连接操作。这样就不能完成正常滚动。 iscroll的设计思想是在一个页面完成操作,没有新开标签打开页面的方式,那么既要用iscroll又要实现新页面打开的功能怎么办能? time.qq.com的处理方式是,整个页面都没有使用a标签,完全用脚本操作界面的转换。 http://h5.m.sohu.com/ 的处理方式是使用了a 和href,href值是hash形式的也不会造成新页面打开 http://ipad.hao123.com/#index... 阅读全文
posted @ 2013-03-13 22:14 小玉西瓜 阅读(675) 评论(0) 推荐(0) 编辑
摘要: 开发single page app应用是长按页面出现的选区,如果滑动到另外一个界面会对操作造成影响。所以就需要处理为默认不显示。如果pc上可以用window.selection来处理选区,mobile safari可以用css处理,不出现选区。-webkit-user-select:​ none 手指长按连接的话会出现右键菜单,这个也是可以关闭的。-webkit-touch-callout’ 阅读全文
posted @ 2013-03-13 21:56 小玉西瓜 阅读(209) 评论(0) 推荐(0) 编辑