现在我这个asp.net的网站已经做了2年了,但是发布手机浏览时非常不好看,所以本人决定另外再做一套适合手机的网页。
刚开始找了下怎么办。不可能转换成输出wml格式(手机上浏览),但我对这技术又不懂,所以我就想用原来的语言,再做一套适合手机的网页简单显示出来又不失彩。
所以就需要去判断客户终端是用手机打开吗?如果是就返回true,然后再根据返回的值跳到指定的适合手机的网页。(不知道可行不!毕竟还没做不知道呢)
下面就是判断客户终端是不是手机
public static bool GetClientWeb()
{
bool result = false;
string clientType = string.Concat(HttpContext.Current.Request.UserAgent);
if (clientType.ToLower().Contains("mozilla") || clientType.ToLower().Contains("opera"))
{
result = true;
}
return result;
}
大家有什么问题或技术上的想法可以在此与大家分享,也可以加入前端爱好者QQ群(141999928)一起学习进步:
【幸凡前端技术交流群】
如果您觉得本文的内容对您的学习有所帮助,捐赠与共勉,支付宝(左)或微信(右)