基本上我所拥有的是default.aspx页面,还有一些其他人在他们的CS中有重定向 - 就像这样:
if (Request.Browser["IsMobileDevice"] == "true")
{
Response.Redirect("/mobile/index.html");
}
else
{
//nothing
}
我想要做的就是这个并且效果很好,但是我希望有一个从移动网站到桌面网站的链接,因此一旦点击就绕过这个重定向 - 我不是CS dev所以请耐心等待。
欢迎任何建议,谢谢
答案 0 :(得分:1)
您可以将QueryString(http://yourapp.com?OverrideMobileCheck=true)添加到您在移动设备上使用的链接,然后在C#中进行测试
if(Request.Browser["IsMobileDevice"] && !String.IsNullOrEmpty(Request.QueryString["OverrideMobileCheck"]){
Response.Redirect("/mobile/index.html");
}