百独托管7500 紫田网络超高转化播放器收cps[推荐]速盾CDN 免实名免备防屏蔽阿里云 爆款特卖9.9元封顶提升alexa、IP流量7Q5团队
【腾讯云】中小企福利专场【腾讯云】多款产品1折起高防 随时退换 好耶数据小飞国外网赚带你月入万元炎黄网络4H4G10M 99每月
香港带宽CN2/美国站群优惠中客数据中心 服务器租用联盟系统移动广告平台 中易企业专场腾讯云服务器2.5折九九数据 工信部正规资质
腾讯云新用户大礼包代金券高价收cpa注册量高价展示【腾讯云】2核2G/9.93起租服务器找45互联 随时退换阿里云 短信服务 验证秒达

[网络资源] 万能的落伍,求自动检测手机流览器访问转向到其他URL的代码。 [复制链接]
查看:7787 | 回复:21

49

主题

461

帖子

2814

积分

落伍者(两全齐美)

Rank: 2

贡献
875
鲜花
4
注册时间
2008-7-22
发表于 2013-4-20 22:39:17 | 显示全部楼层 |阅读模式 来自 中国浙江温州
10000积分
万能的落伍,求自动检测手机流览器访问转向到其他URL的代码。

首页我认为JS代码应该是无效的。因为手机流览器根本不认JS代码。

就是如我们访问www.im286.com  电脑IE访问是正常的落伍。而如果用手机流览器访问确被转到如m.im286.com

我没有什么要求。只要有办法就行。jsp.php.asp。 HTM,所有语言就只有有办法能自动检测转向就行。

希望兄弟们给予帮忙。谁的办法在我这生效。积分就先给谁吧。至于参于的。我解决后。也会给追加积分。

希望大家能帮帮我。

回复

使用道具 举报

1万

主题

19万

帖子

5万

积分

落伍者(五谷丰登)

1111

Rank: 8Rank: 8

贡献
1542
鲜花
25
注册时间
2010-7-7

落伍手机绑定

发表于 2013-4-20 22:40:04 | 显示全部楼层 来自 中国陕西西安
手机的还真不懂
回复

使用道具 举报

1038

主题

4340

帖子

1万

积分

落伍者(四季发财)

im286团队

Rank: 4

贡献
3916
鲜花
8
注册时间
2008-6-21

落伍手机绑定

发表于 2013-4-20 22:49:19 | 显示全部楼层 来自 中国北京
帮顶起来。
回复

使用道具 举报

2万

主题

11万

帖子

20万

积分

落伍者(八仙过海)

落伍管理员

Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23

贡献
8888
鲜花
1138
注册时间
2009-12-23

落伍草根英雄QQ绑定落伍者落伍手机绑定

发表于 2013-4-20 23:14:15 | 显示全部楼层 来自 中国河南郑州
这个都是通过检测浏览器的useragent来确定的
汽车轴承 www.cbs86.com
马上颂快递 马上颂快递cn
################想出现这里,PM偶!!!!!!################。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
回复

使用道具 举报

2万

主题

11万

帖子

20万

积分

落伍者(八仙过海)

落伍管理员

Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23

贡献
8888
鲜花
1138
注册时间
2009-12-23

落伍草根英雄QQ绑定落伍者落伍手机绑定

发表于 2013-4-20 23:19:10 | 显示全部楼层 来自 中国河南郑州
  1. <?php
  2. if(preg_match('/MSIE\s+6/',$_SERVER['HTTP_USER_AGENT'])){
  3.    header("Location: a.php");
  4. }else{
  5.    header("Location: b.php");
  6. }
  7. ?>


  8. asp的
  9. <%
  10. Dim BrowserString
  11. BrowserString = Request.ServerVariables("HTTP_USER_AGENT")
  12. BrowserString = Lcase(BrowserString)

  13. Dim broFirefox,broMSIE,broOpera,broWap
  14. broFirefox = "firefox"
  15. broMSIE = "msie"
  16. broOpera = "opera"
  17. broWap = "wap"

  18. '如果是Firefox
  19. if Instr(BrowserString, broFirefox) <> 0 then
  20. Response.Redirect(broFirefox & ".asp")
  21. end if
  22. '如果是MSIE
  23. if Instr(BrowserString, broMSIE) <> 0 then
  24. Response.Redirect(broMSIE & ".asp")
  25. end if
  26. '如果是Opera
  27. if Instr(BrowserString, broOpera) <> 0 then
  28. Response.Redirect(broOpera & ".asp")
  29. end if
  30. '如果是Wap(没有用过所以还要看HTTP_USER_AGENT表示的结果)
  31. if Instr(BrowserString, broWap) <> 0 then
  32. Response.Redirect(broWap & ".asp")
  33. end if
  34. %>
复制代码
每种语言都有这个代码,网上很多例子的
汽车轴承 www.cbs86.com
马上颂快递 马上颂快递cn
################想出现这里,PM偶!!!!!!################。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
回复

使用道具 举报

头像被屏蔽

278

主题

5279

帖子

5329

积分

落伍者(三羊开泰)

Rank: 3Rank: 3

贡献
4505
鲜花
8
注册时间
2006-2-4
发表于 2013-4-20 23:21:45 | 显示全部楼层 来自 中国广东深圳
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

2万

主题

11万

帖子

20万

积分

落伍者(八仙过海)

落伍管理员

Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23

贡献
8888
鲜花
1138
注册时间
2009-12-23

落伍草根英雄QQ绑定落伍者落伍手机绑定

发表于 2013-4-20 23:22:50 | 显示全部楼层 来自 中国河南郑州
本帖最后由 zgqc 于 2013-4-20 23:23 编辑


  1. ASP网站判断手机访问网站自动跳转的代码参考示例
  2. 代码一
  3. if InStr(LCase(Request.ServerVariables("HTTP_ACCEPT")),"text/vnd.wap.wml")>0 then
  4.     response.redirect  "wap.asp" '如果是手机访问则跳转到wap.asp
  5.     response.end
  6. else
  7.     response.redirect  "default.asp" '如果电脑访问跳转到首页
  8.     response.end
  9. end if

  10. 代码二
  11. <%If InStr(LCase(Request.ServerVariables("HTTP_ACCEPT")),"text/vnd.wap.wml") > 0 Then Response.Redirect "wap.asp"%>

复制代码
这个是判断手机浏览器的

很多好的源码里有整套的检测代码,dz应该就有的
汽车轴承 www.cbs86.com
马上颂快递 马上颂快递cn
################想出现这里,PM偶!!!!!!################。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
回复

使用道具 举报

67

主题

551

帖子

34

积分

落伍者(一心一意)

Rank: 1

贡献
1719
鲜花
0
注册时间
2013-1-10

落伍手机绑定

发表于 2013-4-20 23:25:04 | 显示全部楼层 来自 中国福建泉州
好高的分数啊!!!!可惜拿不下来啊!!!
回复

使用道具 举报

49

主题

461

帖子

2814

积分

落伍者(两全齐美)

Rank: 2

贡献
875
鲜花
4
注册时间
2008-7-22
 楼主| 发表于 2013-4-23 00:26:05 | 显示全部楼层 来自 中国浙江温州
zgqc 发表于 2013-4-20 23:19
每种语言都有这个代码,网上很多例子的

您是说在PHP头部中加入以下代码就可以吗。
<?php

if(preg_match('/MSIE\s+6/',$_SERVER['HTTP_USER_AGENT'])){

   header("Location: a.php");

}else{

   header("Location: b.php");

}

?>
回复

使用道具 举报

168

主题

4475

帖子

4902

积分

落伍者(两全齐美)

Rank: 2

贡献
2263
鲜花
9
注册时间
2012-8-6

落伍手机绑定

发表于 2013-4-23 09:02:51 | 显示全部楼层 来自 中国广东深圳
一般都是通过检测浏览器的useragent,然后来进行检测啊  安装啊、、、
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

论坛客服/商务合作/投诉举报:2171544 (QQ)
落伍者创建于2001/03/14,本站内容均为会员发表,并不代表落伍立场!
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!
落伍官方微信:2030286 邮箱:(djfsys@gmail.com|tech@im286.com)
© 2001-2014

浙公网安备 33060302000191号

浙ICP备11034705号 BBS专项电子公告通信管[2010]226号

  落伍法律顾问: ITlaw-庄毅雄

手机版|找回帐号|不能发帖?|Archiver|落伍者

GMT+8, 2024-9-30 04:25 , Processed in 0.068536 second(s), 32 queries , Gzip On.

返回顶部