中的.cs页我检查用于运行的applcation浏览器类型开如何停止的应用程序:如果从Chrome或Safari浏览器
#region CheckBrowserType
/// <summary>
/// Check for the browser type used in TDB application
/// </summary>
void CheckBrowserType()
{
if ((Request.Browser.Browser == "IE")||(Request.Browser.Browser == "Firefox"))
{
IntBrowserType = 1;
}
else
{
IntBrowserType = 2;
}
}
#endregion
在页面加载我打电话的功能:
CheckBrowserType();
if (IntBrowserType == 1)
{
//here i wil be showing the login page tetx boxes
}
else if (IntBrowserType == 2)
{
Response.Write(@"<script language='javascript'>alert('Please re-open application in either Firefox or Internet Explorer')</script>");
}
如果用户使用Chrome浏览器登录,我正在显示警报消息。一旦我点击提醒消息中的确定,我仍然可以看到显示的登录页面控件。
如何阻止(如果用户在Chrome或Safari浏览器中打开应用程序)?
我应该停止正在显示的登录页面。
我使用VS2005,C#,asp.net 2.0
任何帮助如何解决这一问题将是巨大的。
感谢
王子
而不是清盘用户Chrome和Safari中,如何编写应用程序正确,以便它是浏览器无关? – JeremyP 2011-05-04 08:27:01
其在2006年开发的旧应用程序,所以现在我不能这样做, – happysmile 2011-05-04 09:03:34
@ prince23:对不起,听到这一点。祝你好运。 – JeremyP 2011-05-04 09:22:29