网站怎么识别手机浏览器

时间:2017.02.05 发布人:fyiii772

网站怎么识别手机浏览器

已解决问题

谷歌fyiii772用户在2017.02.05提交了关于“李开复网站怎么识别手机浏览器”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-09-03T16:58:32。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,谢谢你帮我,祝你快乐,愿你事事如意 !

希望以下的回答,能够帮助你。

第1个回答

用户名:Sasedwq  

通过J**aScript来判断。J**aScript不管是判断PC浏览器还是手机浏览器,都是通过UserAgent来判断。代码如下:<coding-1lang="other来自"><scripttype="text/j**ascript">varbrowser={versions:function(){varu=n**igator.userAgent,app=n**igator.appVersion;return{trident:u.indexOf('Trident')>-1,//IE内核presto:u.indexOf('Presto')>-1,//opera内核we明环州念蛋重差bKit:u.indexOf('AppleWebKit么改教态试异素工结跳破')>-1,//苹果、谷歌内核gecko:u.index绍识周能兵鲁船若燃让Of('Gecko')>-1&&u.inde问答xOf('Kh**TML')==-1,//火狐内核mobile:!!u.match(/AppleWebKit.*Mobile.*/)!!u.match(/AppleWebKit/),//是式唱织酸意过武随否为移动终端ios:免居怕发油!!u.match(/\(i[^;]+;(U;)?CPU.+MacOSX/延养否),//ios终端andro短雨id:u.indexOf('Android')>-代香病甚因身注获员实积1u.indexO织侵预免宗无义调f('Li**x')>-说政七没1,//android终端或者uc浏览器iPhone:u.indexOf('iPhone')>-1u.indexOf('Mac')>-1,//士侵格言方火态顾是否为iPhone或者QQh**D浏览器iPad:u.indexOf('iPad')>-1,//是否iPadwebApp:u.indexOf('Safari')==-1//是否web应该程序,没有头部与底部};}()}document.writeln("是否为移动终端:"+browser.***.mobile);document.writeln("ios终端:"+browser.versions.ios);document铁.writeln("android终端:"+browser.***.android);document.writeln兴("是否为iPhone:"+browser.versions.iPho胞巴子赵程金先ne);document.writeln("是否iPad:"+browser.versions.iPa刘风无化d);document.w阿角既诉附城端工riteln(n**igator.userAgent);</sc针ript></coding>