使用text-indent为手机用户提供专有界面

微博客 的文章发布按钮是通过“onclick”来实现的,手机访问时,不支持,导致无法发布文章。

刚开始准备使用USER_AGENT来判断访问者客户端,一想,不对,就我自己可以登陆后台,搞这么大,太奢侈了。于是想找一个类似 <!–[if lt IE 7]–> 这样简单点的判断语句。问了几个群,估计大侠们都睡觉了,只好自己琢磨。

最终发现text-indent:-9999px样式,在主流浏览器中均正常隐藏掉了包含在里边的内容,而手机访问时,该样式失效。通过该样式,想干什么,就干什么吧。

晚安北京!

相关日志:

5 条评论 《使用text-indent为手机用户提供专有界面》

  1. 好聪明,这个方法好。还可以用js判断屏幕宽度来判断是电脑还是手机的。

    回复

    GravatarSan Reply:

    判断是电脑还是手机最佳的方案是判断请求的UA头。

    Gravatar华晨 Reply:

    那非主流的PC浏览器会不会被判为手机?

  2. 很专业的文章,呵呵

    回复

  3. 你博客速度真快。

    回复

发表评论 (无需注册)

支持CTRL+ENTER快捷提交
崔凯的博客
Powered by WordPress | Theme by ck web design | TOP 顶部
Copyright © 崔凯的博客 All rights reserved. 京ICP备09029324号.