最近的文章列表

使用网站内容管理系统PHPCMS搭建wap手机网站

首先在phpcms/libs/functions/extention.func.php里面写入判断手机访问的自定义函数

<?php
/**
* extention.func.php 用户自定义函数库
*
* @copyright (C) 2005-2010 PHPCMS
* @license
* @lastmodify 2010-10-27
*/
//判断是否手机访问
2015/12/23 Comments:
手机浏览器访问自动跳转到wap页面的js代码

如何让用户输入wap手机网站的网址时自动跳转到wap网站 ?
wap页面自动跳转的实现方式 ?
如何判断访客是否是移动设备访问,自动跳转到wap页面 ?
手机自动跳转到手机页面,一个网址区分普通访问与手机访问 ?
手机访问网站域名时如果实现自动跳转到wap页面 ?

本文就可以解决这些问题!

代码如下:

function is_mobile() {
    var regex_match = /
2014/5/30 Comments:
只要25招就能构建一个优秀的移动网站?
  1. “行为召唤”内容要靠前或居中
  2. 让菜单看起来既简洁又亲切
  3. 要让用户便于回到主页
  4. 别让促销广告抢了你网站的风头
  5. 保持搜索功能可见
  6. 确保网站搜索结果符合用户预期
  7. 使用过滤功能提升网站搜索易用性
  8. 指导用户去访问较好的网站搜索结果
  9. 不要一上来就让用户在网站上注册
  10. 让用户能以访客的身份在你的网站上购物
  11. 使用已有信息,最大程度为用户提供便利
  12. 对于复杂任务,使用“点击拨打电话”功能
  13. 当用户更换不同的移动设备时,确保能够便捷的完成交易
  14. 信息输入时做到流线作业
  15. 为每一个任务选择最简单的输入方法
  16. 在需要选择日期的时候,提供一个可视化日历
  17. 通过标签和实时确认,第一时间解决输入错误
  18. 设计高效的表格
  19. 针对移动终端,整体优化你的网站
  20. 不要让用户用手捏放屏幕,去放大或缩小图片
  21. 你的产品图像需要支持大图显示
  22. 告知用户在哪种屏幕方向上访问网站最舒服
  23. 让用户保持在单独一个浏览器窗口里访问你的网站
  24. 避免“全网站”标签
  25. 你必须要清楚自己为什么需要用户的地址信息
2014/5/4 Comments:
移动Web前端优化总结

手机开发火了很久了,各种app玲琅满目,一直开发pc web版的前端人员,怎么转到移动开发上呢?wap站?好老了,现代浏览器,很大的特点是:webkit内核, 支持html5,css3,国内主流的手机浏览器UC、海豚等,因此pc转移动,也就是要会html5、css3,自然js、html4、css2也是必须的。

高性能移动Web相较PC的场景需要考虑的因素也相对更多更复杂,我们总结为以下几点: 流量、功耗与流畅度。 在PC时代我们更多的是考虑体验上的流畅度,而在Mobile端本身丰富的场景下,需要额外关注对用户基站网络流量使用的情况,设备耗电量的情况。

...

2013/11/30 Comments:
iphone/android webapp 隐藏地址栏(全屏)解决方案

核心代码:window.scrollTo(0, 1);

要注意的几个点:这个方法要在内容加载完成后执行,换句话浏览器内容的高度要超过浏览器窗口高度(出现‘滚动条’)才有效。

针对这个高度自适应的窗口(height:100%),得用特殊方式解决:

 
  1. //强制让内容超过  
  2. ...
2012/5/10 Comments:
关于地图定位的请教——如何定位当前位置?

应该是不用GPRS和WLAN也可以定位的,不过要在室外了。室内没有卫星信号,再不用GPRS和WLAN那手机怎么定位呀!但是N9的导航我感觉程序没有C7做的好。一个是定位慢,二个是有些地方名输入后点搜索,直接又跳出搜索,没有找到一个地方,而地图上确有这个地方。比如,我在沈阳搜索“西塔”,一个结果没有找到(也不提示无搜索结果,而是直接跳回输入前的地图界面),但“西塔”这个地方在地图上确标示着。

基本手机上地图定位,用基站+GPS+网络(WiFi)来实现精准定位的。

...
2012/5/10 Comments:
viewport的meta标签 <meta name="viewport" content="

网页手机wap2.0网页的head里加入下面这条元标签,在iPhone的浏览器中页面将以原始大小显示,并不允许缩放。

<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"> 


...

2012/4/28 Comments:
Hi, Geir Ivarsøy/盖尔·伊瓦尔绥,永远祝福你!

这是一个陌生的名字,但对Opera却意义非凡,因为他是Opera的两个创始人之一,当年就是他和

...

2012/4/28 Comments:
C#实现手机端和服务器端的数据交互

1,首先我们必须要引用命名空间 using System.Net;2,使用该命名空间下的 HttpwebRequest 对象实现请求服务器的页面 例如: HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); request.Method = "POST"; request.ContentLength = bytes.Length; request.ContentType = "application/x-www-form-urlencoded"; 3,当我们手机端 需要

2011/12/15 Comments:
收集18个优秀的Web和移动开发框架
如今,Web开发有了很多的辅助框架,它们可以帮助Web开发人员集中精力去实现他们头脑中的想法而不必浪费过多的时间去思考如何设计网站。当然,第一次使用这些框架或者库的时候可能并不是那么容易,不过通过阅读帮助文档和不断的实践,相信你很快就能掌握的。今天,本文收集了18个非常棒的 Web和移动应用程序开发框架与大家分享。iWebKitjQTouchjQuery MobileSencha TouchWijmo &ndash; jQuery UI WidgetsThe-M-Project &ndash; HTML5 Javascript FrameworkTreesaver.js &ndash; Framework for Creating Magazine-Style Lay
2011/4/15 Comments: