【问题标题】:Seeming incompatiblity between Asp.Net Menus and ChromeAsp.Net 菜单和 Chrome 之间似乎不兼容
【发布时间】:2012-01-03 02:14:24
【问题描述】:

当您在 Chrome 中单击 Asp.Net 菜单时,子菜单项不显示,并且 aspnet 菜单消失。

谁有一个简单的方法来让它工作?是 z 顺序问题吗?

【问题讨论】:

  • 如果这通常不起作用,那将是相当令人惊讶的。它更可能是您的特定实现的问题。发布相关代码等,看看你得到什么反馈。

标签: asp.net google-chrome cross-browser


【解决方案1】:

解决在 Chrome 和 Safari 浏览器中单击子菜单项时 asp.net 菜单消失的问题:

将以下代码添加到 Page_Load :

    protected void Page_Load(object sender, EventArgs e)
    {
            if (Request.UserAgent.IndexOf("AppleWebKit") > 0 )
            {
                Request.Browser.Adapters.Clear();
            }
    }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-12-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多