Welcome Guest Search | Active Topics | Sign In | Register

EO.Web - IE 11 - Menu not loading Options
eo
Posted: Wednesday, November 5, 2014 2:59:53 AM
Rank: Newbie
Groups: Member

Joined: 11/5/2014
Posts: 2
I have a .NET 4.0, c# Web application that uses EO.Web.dll to generate the menu from the site map file. I have just purchased the upgrade 12.0.12.2 as the previous version was not working in IE 10 or IE 11 (menu was not appearing). I am running the site from a Windows 8 computer.

The upgrade appears to fixed the IE 10 issue. However, running from IE 11 there is still the same issue of the menu not appearing. I have tested this with various emulation settings in IE 11:

This does not work
Document Mode: Edge (default IE 11)
User Agent String: Default (default IE 11)

This does work
Document Mode: Edge
User Agent String: Internet Explorer 10

Obviously, I don't want to make my users to have to use the site with Emulation. Please could you advise. Thanks.

eo_support
Posted: Wednesday, November 5, 2014 11:30:41 AM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,196
Hi,

Do you have the page online so that we can take a look? If you do not have the page online or we can not find anything obvious, then we may need you to isolate the problem into a test project and send the test project to us. In that case you can follow these instructions to send a test project to us:

http://www.essentialobjects.com/forum/test_project.aspx

Thanks!
eo
Posted: Wednesday, December 24, 2014 8:58:51 AM
Rank: Newbie
Groups: Member

Joined: 11/5/2014
Posts: 2
We have worked out that this is because the eo menu is rendering with div tags or table tags. We need to it render in div tags consistently. Please could you advise? Thanks.
eo_support
Posted: Wednesday, December 24, 2014 12:29:45 PM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,196
Hi,

You can try to isolate the problem into a test page. That will help you to identify what triggered the problem (usually a specific CSS rule in your CSS file). You will then need to limit the scope of that rule. For example, if you have a rule like div { padding: 2px}, then that will add 2px paddings on all DIVs, including those used by the Menu. This is obviously not the desired result, so in that case you will need to limit the scope of such rules so that in stead of applying it to everything in your page, it only applies to elements that you intend to.

Thanks!


You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.