使用javascript检测客户端是否是mobile的类型,如果是就跳转到另外一个页面
转:灵魂边缘
使用javascript检测客户端是否是mobile的类型,如果是就跳转到另外一个页面
- <script language="javascript" type="text/javascript">
- function Client() { }
- Client.prototype.mobileClients = [
- "midp",
- "240x320",
- "blackberry",
- "netfront",
- "nokia",
- "panasonic",
- "portalmmm",
- "sharp",
- "sie-",
- "sonyericsson",
- "symbian",
- "windows ce",
- "benq",
- "mda",
- "mot-",
- "opera mini",
- "philips",
- "pocket pc",
- "sagem",
- "samsung",
- "sda",
- "sgh-",
- "vodafone",
- "xda",
- "iphone",
- "android",
- "ipad"
- ];
- Client.prototype.isMobileClient = function(userAgent) {
- userAgent = userAgent.toLowerCase();
- for (var i in this.mobileClients) {
- if (userAgent.indexOf(this.mobileClients[i]) != -1) {
- return true;
- }
- }
- return false;
- }
- var client = new Client();
- if (client.isMobileClient(navigator.userAgent)) {
- window.location.href = "http://mobile.html";
- }
- </script>
复制代码
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论