■■■■■■■■如何判断 是否是通过手机访问我的站点?■■■■■■■■■■■■

allenkiller 2004-12-24 10:58:55
比如 wap.xxx.com
当 用户 访问的 时候
■■■■■■
我怎么判断
他 是否 是 通过 手机来 来访问的呢
■■■■■■
是我就让他浏览 wap网站的内容 不是就 访问 网站 的 其他页面
...全文
203 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
coley 2004-12-24
  • 打赏
  • 举报
回复
呵呵~其实目前移动那边的网关看有两种方式
一是:post数据方式
通过获得浏览器的型号
Dim ss As System.Collections.Specialized.NameValueCollection
ss = Request.Headers
mobiletype = ss.Item("USER-AGENT")
i = mobiletype.IndexOf("/")
mobiletype = mobiletype.Substring(0, i)
一个是http参数传递的
和网页方式一样,提取url方式
以上都要移动的平台支持才可以,也就是说必须通过它们的MISC平台
nga96 2004-12-24
  • 打赏
  • 举报
回复
判断其浏览器类型是个好主意的
cuike519 2004-12-24
  • 打赏
  • 举报
回复
wangsaokui(无间道III(终极无间))意思是:
你可以通过Request.Brower得到浏览器的信息,然后通过该信息判断浏览器的信息来判断是否是手机!
XiaoZhengGe 2004-12-24
  • 打赏
  • 举报
回复
学习。
cooleader123 2004-12-24
  • 打赏
  • 举报
回复
这是涉及到移动开发了,相信wangsaokui(无间道III(终极无间)) 的方法应该可行的,只不过楼主应该先学一下移动开发方面的东西
adminyao 2004-12-24
  • 打赏
  • 举报
回复
friendliess up +study
allenkiller 2004-12-24
  • 打赏
  • 举报
回复
还是不解
到底怎么才是 能 判断
用户 是 手机 访问的呢?
wangsaokui 2004-12-24
  • 打赏
  • 举报
回复
<%@ Page Inherits="System.Web.UI.MobileControls.MobilePage" %>
<%@ Register TagPrefix="Mobile" Namespace="System.Web.UI.MobileControls" Assembly="System.Web.Mobile" %>
<Script Runat="Server">
Sub Page_Load
Dim caps As System.Web.Mobile.MobileCapabilities
caps=Request.Brower
Response.Write(caps.Brower)
Response.Write(caps.Type)
Response.Write(caps.PreferredRenderingType)
Response.Write(caps.ScreenCharactersWidth)
Response.Write(caps.ScreenCharactersHeight)
End Sub
Browser属性返回设备使用浏览器类型,如:IE,Phone.com
Type属性返回设备的一般类型,如:IE5,Pocket Internet Explorer
PreferredRenderingType属性返回设备的表达语言的MIME类型,如html32,wm111
后面两个是返回设备可以水平和垂直显示的字符数

allenkiller 2004-12-24
  • 打赏
  • 举报
回复
顶啊!
allenkiller 2004-12-24
  • 打赏
  • 举报
回复
再定啊!
jiezhi 2004-12-24
  • 打赏
  • 举报
回复
大概可以判断其操作系统
allenkiller 2004-12-24
  • 打赏
  • 举报
回复
自己up 先
allenkiller 2004-12-24
  • 打赏
  • 举报
回复
大概 明白 多谢!

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧