Asp.net 点击Chrome中的菜单项不起任何作用
晚上好 我有几个问题需要你的帮助才能解决。如果其他页面中包含了这些内容,我深表歉意。如果有,请您为我指出这些页面的方向。问题如下:Asp.net 点击Chrome中的菜单项不起任何作用,asp.net,google-chrome,cross-browser,Asp.net,Google Chrome,Cross Browser,晚上好 我有几个问题需要你的帮助才能解决。如果其他页面中包含了这些内容,我深表歉意。如果有,请您为我指出这些页面的方向。问题如下: 我有一个简单的网站,包含一个母版页,上面有一个菜单。该菜单在IE和Firefox上运行良好,但当我在Chrome上尝试时,点击菜单似乎不起作用 下面是我如何设置菜单的: 如何单击菜单以显示正确的页面 <asp:Menu ID="Menu1" runat="server" Height="16px" Orientation="Horizontal"
<asp:Menu ID="Menu1" runat="server" Height="16px" Orientation="Horizontal"
style="margin-top: 0px" Width="917px">
<Items>
<asp:MenuItem ImageUrl="~/Images/MenuHome.jpg" NavigateUrl="~/Default.aspx"
></asp:MenuItem>
<asp:MenuItem ImageUrl="~/Images/MenuMenu.jpg" NavigateUrl="~/Menu.aspx"
></asp:MenuItem>
<asp:MenuItem ImageUrl="~/Images/MenuPriceList.jpg" NavigateUrl="~/PriceList.aspx"
></asp:MenuItem>
<asp:MenuItem ImageUrl="~/Images/MenuOrdering2.jpg"
NavigateUrl="~/Ordering.aspx" >
</asp:MenuItem>
<asp:MenuItem ImageUrl="~/Images/MenuOccasions.jpg"
NavigateUrl="~/Occasions.aspx">
</asp:MenuItem>
<asp:MenuItem ImageUrl="~/Images/MenuWeddings2.jpg" NavigateUrl="~/Weddings.aspx"
></asp:MenuItem>
<asp:MenuItem ImageUrl="~/Images/MenuEvents.jpg" NavigateUrl="~/Events.aspx"
></asp:MenuItem>
<asp:MenuItem ImageUrl="~/Images/MenuGallery.jpg" NavigateUrl="~/Gallery.aspx"
></asp:MenuItem>
<asp:MenuItem ImageUrl="~/Images/MenuContactUs.jpg"
NavigateUrl="~/ContactUs.aspx" >
</asp:MenuItem>
<asp:MenuItem ImageUrl="~/Images/MenuBlog.jpg"
NavigateUrl="~/dasblog/default.aspx" >
</asp:MenuItem>
</Items>
</asp:Menu>
谢谢你的帮助。经过进一步的挖掘,我找到了解决办法。 答案可以在这里找到: 我已复制了您需要的位,并将其粘贴到此处: 您需要将App_Browsers文件夹添加到项目中,并添加新项目add new item。。。 选择“浏览器文件”并将其命名为Chrome.browsers。 注释掉默认内容并从上面的链接中插入:
<browsers>
<browser refID="safari1plus">
<controlAdapters>
<adapter controlType="System.Web.UI.WebControls.Menu" adapterType="" />
</controlAdapters>
</browser>
</browsers>
这将使菜单正常工作,也会阻止它环绕