我有一个移动网站。我需要通过屏幕尺寸或分辨率检测移动网络浏览器并相应地显示网站。
任何人都可以帮助检测网络浏览器和屏幕尺寸吗?
另外,如何根据屏幕大小打开我的网站?
最佳答案
我怀疑您指的不是 WAP 浏览器,而是移动浏览器。 (因为您已使用 iPhone 和 Android 标记您的问题。)
您需要使用设备功能数据库在服务器端执行此操作。
有很多选项(请参阅下面的其他答案和链接),但由于您使用的是 ASP.NET,我建议您查看 http://51degrees.codeplex.com/ .这使用 WURFL数据,实际上是 MDBF 的替代品(这曾经是最好的 asp.net 解决方案)。
关于使用 51degrees 解决方案的更多信息也可以在 Scott Hanselman 的博文中找到和 Steve Sanderson .
SO 上还有很多其他类似的问题:https://stackoverflow.com/search?q=detect+mobile+browser+capabilities
关于asp.net - 如何检测移动网络浏览器及其屏幕大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4827311/