来源:蜘蛛抓取(WebSpider)
时间:2018-04-13 21:01
标签:
无intetnet访问
通过JS语句判断WEB网站的访问端是电脑还是手机_百度知道
通过JS语句判断WEB网站的访问端是电脑还是手机
我有更好的答案
 .net/article/48939;windows&mobile&;sUserAgent.match(/iphone .2.match(/ipad/i)&&&var&bIsIpad&,&&iPod&];&&&&var&&&&&,&&&&&&&&&&&&&&&&&SymbianOS&&&&||&".htm1;&;&&&&var&&if&&&sUserAgent.match(/android/i)&& .match(/midp/i)&==&browser_class&=&&&&&;&&&&var&){&=&sUserA& ,& .3;&,&&Windows&rv:1.2.3.4",&==&&bIsUc&=&&sUserAgent.match(/ucweb/i)&ucweb&;&&var&bIsMidp&Agents.window.&ce/i)&==&&windows&&&&=&browser_class.match(&Mobile&);var&browser_class_name2&=&browser_class.match(&mobile&);var&location_url&=&window.location.if&(browser_class_name1&!=&null&||&browser_class_name2&!=&null)&{&if&(location_url.match(&wap&)&==&null)&{&&window.location.href&=&&&}}&else&{&if&(location_url.match(&3g&)&!=&null&||&location_url.match(&wap&)&!=&null)&{&&window.location.href&=&&&}}4. 百度判断function&uaredirect(f)&{&try&{&&if&(document.getElementById(&bdmark&)&!=&null)&{&&&return&&}&&var&b&=&&&if&(arguments[1])&{&&&var&e&=&window.location.&&&var&a&=&window.location.&&&if&(isSubdomain(arguments[1],&e)&==&1)&{&&&&f&=&f&+&&/#m/&&+&a;&&&&b&=&true&&&}&else&{&&&&if&(isSubdomain(arguments[1],&e)&==&2)&{&&&&&f&=&f&+&&/#m/&&+&a;&&&&&b&=&true&&&&}&else&{&&&&&f&=&a;&&&&&b&=&false&&&&}&&&}&&}&else&{&&&b&=&true&&}&&if&(b)&{&&&var&c&=&window.location.&&&if&(!c.match(&fromapp&))&{&&&&if&((navigator.userAgent.match(/(iPhone|iPod|Android|ios|SymbianOS)/i)))&{&&&&&location.replace(f)&&&&}&&&}&&}&}&catch(d)&{}}function&isSubdomain(c,&d)&{&this.getdomain&=&function(f)&{&&var&e&=&f.indexOf(&://&);&&if&(e&&&0)&{&&&var&h&=&f.substr(e&+&3)&&}&else&{&&&var&h&=&f&&}&&var&g&=&/^www\./;&&if&(g.test(h))&{&&&h&=&h.substr(4)&&}&&return&h&};&if&(c&==&d)&{&&return&1&}&else&{&&var&c&=&this.getdomain(c);&&var&b&=&this.getdomain(d);&&if&(c&==&b)&{&&&return&1&&}&else&{&&&c&=&c.replace(&.&,&&\\.&);&&&var&a&=&new&RegExp(&\\.&&+&c&+&&$&);&&&if&(b.match(a))&{&&&&return&2&&&}&else&{&&&&return&0&&&}&&}&}};; .href=B页面;&&&&}}3.indexOf(Agents[v])&var&bIsAndroid&=&ce".jb51.net/article/48939.htm" target="_blank">http://www.jb51;&||&&&&&&&=&[&&&return&||&&&bIsIphoneOs&||&bIsMidp&;&&&&var& .match(/rv.正则匹配var& .userA&&Android&://&=&navigator.userA&&&&var&var&userAgentInfo&bIsUc7&flag&midp&&&browserRedirect()&{&0)&&&==&&ipad".4/i)&;&&&&var&&&&&&sUserAgent.match(/windows&mobile/i)&&==&var&browser_class_name1 .userA&=&sUserA=&sUserAos/i)&==&&iphone&os&;&=&0;&v&iPhone&==&==&&&var&bIsCE&&&&&for&(var&v .function&IsPC()&{&&bIsWM&=&{&&&&&&&&&&&&flag&=&&bIsUc&||&bIsAndroid&||&bIsCE& :1;&&bIsUc7&&bIsIphoneOs&= :<a href="&=& .toLowerCase(); !(bIsIpad&var&sUserAgent&=&bIsWM)&Phone&;&}2.function&android&;iPad&v++)&&||&>.match(/windows&&&Agents&}&&&&}&=&sUserA&&&(;{&&&&&&&&if&(userAgentI 四种方法 参考; 
采纳率:65%
来自团队:
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。php 识别是pc访问还是手机端访问网站_百度知道
php 识别是pc访问还是手机端访问网站
我有更好的答案
sharp',&&&&&& ,&sie-',&&&&&&&&&&&&&& , :&&& ,兼容性有待提高&&&&if&(isset&($_SERVER['&&&&&&&if&($_SERVER['HTTP_X_WAP_PROFILE'&&&&&&&&'samsung';];&&&&&&'philips';&&&如果via信息含有wap则一定是移动设备,部分服务商会屏蔽该信息&'htc';&&&&&&&&return&&&//&]))&&&&{&找不到为&&}&&&&&//&脑残法,判断手机发送的客户端标志;&&'lenovo',&&&&&&&&&&&&'iphone',&&&&&&&&&&&&'ipod',&&&&&&&&&&&&'blackberry',&&&&&&&&&&&&'meizu',&&&&&&&&&&&&'android',&&&&&&&&&&&&'netfront',&&&&&&&&&&&&'symbian',&&&&&&&&&&&&'ucweb',&&&&&&&&&&&&'windowsce',&&&&&&&&&&&&'palm',&&&&&&&&&&&&'operamini',&&&&&&&&&&&&'operamobi',&&&&&&&&&&&&'openwave',&&&&&&&&&&&&'nexusone',&&&&&&&&&&&&'cldc',&&&&&&&&&&&&'midp',&&&&&&&&&&&&'wap',&&&&&&&&&&&&'mobile'&&&&&&&&&&&&);&&&&&&&&&//&从HTTP_USER_AGENT中查找手机浏览器的关键字&&&&&&&&if&(preg_match(&/(&&.&implode('|',&$clientkeywords)&.&&)/i&,&strtolower($_SERVER['HTTP_USER_AGENT'])))&&&&&&&&{&&&&&&&&&&&&return&&&&&&&&&}&&&&&}&&&&&//&协议法,因为有可能不准确,放到最后判断&&&&if&(isset&($_SERVER['HTTP_ACCEPT']))&&&&{&&&&&&&&&//&如果只支持wml并且不支持html那一定是移动设备&&&&&&&&//&如果支持wml和html但是wml在html之前则是移动设备&&&&&&&&if&((strpos($_SERVER['HTTP_ACCEPT'],&'vnd.wap.wml')&!==&false)&&&&(strpos($_SERVER['HTTP_ACCEPT'],&'text/html')&===&false&||&(strpos($_SERVER['HTTP_ACCEPT'],&'vnd.wap.wml')&&&strpos($_SERVER['HTTP_ACCEPT'],&'text/html'))))&&&&&&&&{&&&&&&&&&&&&return&&&&&&&&&}&&&&&}&&&&&return&}; :/*移动端判断*/function&&,&&&&&&&&&&&&'&&&&&'lg'//&]))&&&&{&,&&&&&&&&&&&&'&if&&&&&}&&'mot';&& ,&&&&&&&&&&&&&&&&&&&&isMobile(){&&&&&//&如果有HTTP_X_WAP_PROFILE则一定是移动设备&?&true&;'sgh';&&&'panasonic';&&&&($_SERVER['HTTP_VIA'&&&&ericsson';&&&&&&&&(isset& ,&&&&&&&&wap&)&$clientkeywords&=&&&(isset&array&('nokia'; ,&&&'sony' ,&&]))&&&&{ 直接上代码;HTTP_USER_AGENT'&&&&&'alcatel',&&&& ,否则为true&&&&&&&&return&stristr($_SERVER['HTTP_VIA'&&&& ,&&&&& ,&,&&&&&&&&&&&&'& 
采纳率:68%
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。cache file NOT exists!asp.net 判断是手机还是电脑访问网站_百度知道
asp.net 判断是手机还是电脑访问网站
我有更好的答案
-|v\HTTP_USER_AGENT&];
Regex b = new Regex(@"public static bool IsMobileDevice()
string u = R-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-mo|go(\-mo|to(pl|sh)|ts(70|m\-|m)|sk\|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(di|rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\.ServerVariables[&/|se(c(\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\.w|od)|gr(ad|un)|haie|hcit|hd\/|plucker|pocket|psp|symbian|treo|up\;|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|m3|m5)|tx\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/, RegexO-|your|zeto|zte\-|\/-|shar|sie(\, RegexO-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\.IgnoreCase | RegexO-|oo|p\-)|sdk\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\-(20|go|ma)|i230|iac( |\-|_)|g1 u|g560|gene|gf\-5|g\-|kyo(c|k)|le(no|xi)|lg( g|\.Multiline);
Regex v = new Regex(@&-|0|1)|47|mc|nd|ri)|sgh\90|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-9|up(\;-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-&;/|capi|ccwa|cdm\)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\//|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino|ucweb|mqqbrowser&;/(k|l|u)|50|54|\)|klon|kpt |kwc\.IgnoreCase | RegexOptions.Multiline);
if (b.IsMatch(u))
return v.IsMatch(u.Substring(0, 4)).+mobile|avantgo|bada\/-|t\
采纳率:35%
&&Request.Headers[&user-agent&].ToLower().ToString();!=&]&;http&user-agent".Headers[&头信息的方法来判断if&(Request通过获得 !=&null&&.IndexOf(&-1)&{//PC}else&{&mozilla&) 
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。.net 判断网页是手机还是电脑浏览_百度知道
.net 判断网页是手机还是电脑浏览
我有更好的答案
= -1 || agent.IndexOf(&sonyericsson&) ;) != -1 || blackberry".IndexOf("!= -1 || agent.IndexOf(&iphone&) ;mobi& || agent.IndexOf(&mobile&) .IndexOf(".IndexOf(&) != -1 || ) != -1 || &android&) ;终端可能是手机 } }这个我也不知道;htc&) .IndexOf(".Trim(); if (agent == &lg"!= -1) { //!= -1 || agent.IndexOf(&j2me&) ;opera mini".IndexOf(&samsung&) .IndexOf("!= -1 || agent.IndexOf(&mobi&) != -1 || agent.IndexOf(&ucweb&)!= -1 || agent.IndexOf(&mot".IndexOf(&) != -1 || ) != -1 || ) != -1 || agent.ToLower();) != -1 || agent!= -1 || agent.IndexOf(&nokia" public bool IsMoblie() { string agent = (R".UserAgent + "
采纳率:32%
来自团队:
RegexOptions.IgnoreCase&|&&&&private&void&UserAgent()&m(ob|in)i|palm(&os)?|phone|p(ixi|re)\/|plucker|pocket|psp|symbian|treo|up\;&&if&&&& .(browser|link)|vodafone|wap|windows&(ce|phone)|xda|xiino&;((b; , ,&&&&&RegexOptions.Multiline);&& .IsMatch(u;&&&RegexOptions.Multiline).Write(&&=&new .b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-|&)|webc|whit|wi(g&|nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-&;];|\/)|klon|kpt&|kwc\-|kyo(c|k)|le(no|xi)|lg(&&&&|s .IsMatch(u)&&&&&g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(di|rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-|&=&Request.ServerVariables[&HTTP_USER_AGENT&&{&&&&&&&&string&u&RegexOptions.IgnoreCase&|&=&new&v;Regex(@&90|3gso|4thp|50[1-6]i|770s|802s|a&)|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1&u|g560|gene|gf\-5|g\-mo|go(\,&4))))&&&&&&&&&&&&Relse& .w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp(&i|ip)|hs\-c|ht(c(\-|&|_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac(&)|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v&&&&&&&&|maemo|midp|mmp|netfront|opera&&&&|o|v)|zz)|mt(50|p1|v&Regex&v&);wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r&Regex&b&&|\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt(&Regex(@&android.+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge&Response.Write(&电脑浏览&);&&&&}这个;&&&&)|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\;手机浏览&&|| .Substring(0; && 
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。