如何停止应用程序,如果从chrome或safari浏览器打开
本文关键字:safari 浏览器 chrome 何停止 应用程序 如果 | 更新日期: 2023-09-27 17:54:29
我正在检查用于运行应用程序的浏览器类型:
#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
如果能帮我解决这个问题就太好了。
感谢王子不使用警告,使用
window.location = 'errorpage.html'
并创建包含错误的新页面
替换您的回复。写如下…
Response.Clear();
Response.ContentType = "text/javascript";
Response.Write("alert('Please re-open application in either Firefox or Internet Explorer');");
Response.End();
return; //for good measure!