移动请求检测并重定向到 ASP 中的移动页面(活动服务器页面)
Mobile Request Detection and Redirect to Mobile Pages in Asp (Active Server Pages)
我有一个已经在asp(活动服务器页面)中创建的Web应用程序,现在该Web应用程序模块的一部分已转换为移动站点(通常批准或拒绝发票),因此每当来自移动设备的请求时,我都想将请求传输到移动站点,因此如何在asp登录中检测设备,以便我可以将请求重定向到移动登录页面... ??
您需要查看您获得的用户代理。如此 SO 线程中所述:
private static string[] mobileDevices = new string[] {"iphone","ppc"
"windows ce","blackberry",
"opera mini","mobile","palm"
"portable","opera mobi" };
public static bool IsMobileDevice(string userAgent)
{
// TODO: null check
userAgent = userAgent.ToLower();
return mobileDevices.Any(x => userAgent.Contains(x));
}
更新:我对ASP了解不多,但我认为这应该会让你走上正确的轨道。
您可以使用移动 ESP 库来实现此目的。甚至移植到ASP Classic ;)。
使用 ASP Classic 端口几次,就像一个魅力。
相关文章:
- Canvas Html5绘图应用程序,移动画布会导致重大问题
- 使用Dnamics CRM 2011中的JavaScript读取子网格的所有记录,而不考虑活动页面
- 正在SharePoint 2013母版页中添加JQuery移动文件
- 如何在android中使用phonegap将文件从一个文件夹移动/复制到另一个文件夹
- 如何使用phaser使html5游戏在移动设备浏览器上运行
- 如何使bxslider仅在移动视图中处于活动状态
- 如何获取活动时移动的输入元素的单击事件
- 更改移动到phonegap中的下一个活动的风格-移动android
- 倒数计时器在任何用户活动(例如 onkeyup、鼠标移动等)上重置
- 要将文本字段的光标从活动文本字段移动到新附加的文本字段,仅当活动文本字段已填充时,才从键盘按下回车键
- 在鼠标(指针设备)未处于活动状态(不移动)时隐藏按钮
- 在打开(活动)移动下拉菜单时将标题的位置从固定更改为相对
- Zurb Foundation Top Bar & jQuery - 检查移动导航是否处于活动状态
- 移动请求检测并重定向到 ASP 中的移动页面(活动服务器页面)
- 如何使FullCalendar适用于移动即时活动
- 如果移动浏览器未打开或处于活动状态,请在Javascript/jQuery中进行检测
- 在移动设备上切换活动课程
- Jquery移动活动页面
- Node.js和Socket.IO从本地开发服务器移动到活动服务器,而不是连接
- 在移动设备上触摸谷歌地图的活动