Milonic provide full featured pull down web menus for some of the worlds largest companies
click here to see what it can do for you

Download Milonic DHTML Menu
Buy Milonic DHTML Menu

Back To Start Of Archive
Taken From The Forum: Help & Support for DHTML Menu Version 5+
Forum Topic: Click to view post
Last Updated: Saturday July 14 2012 - 06:07:34

Clickable area in IE


Poster: LorVeg
Dated: Friday June 1 2007 - 16:03:40 BST

Hi all,
I'm new to the forum, I've tried to search but couldn't find anything related the wierd problem I'm experiencing... and I'm clueless. I'm not even sure this problem is caused by the menu, it's just "related" to Milonic menus.

The problem seems to occur only in IE, FF renders everything correctly.

Look at this page, it's a news list. Just under "2006" you should see a link (A tag) containing the text "Il Gruppo Marcolin annuncia la costituzione di Marcolin Japan". In IE the text is not completely clickable, you can click the link (and see the hand cursor) only on its left part. This happens ONLY on the first row, following news header rows work as expected (the HTML is identical, apart from the text inside the cells).
Something similar seems to happen on the arrows the should collapse/expand each group of news: if you collapse 2006 and the try to expand 2007, the clickable area of the arrow (an IMG tag with an onclick event) seems to be just as little as 2px high, positioned at the top of the image

Now look at this page. It's exactly the same, I've just removed the javascript call to "drawMenus()" on line 139. Every link work as expected.

Both pages validate without an error on the W3C XHTML Validation Service.

Could it be a bug in Milonic (don't think so)? In IE? In my XHTML? In me?

Thanks in advance for any help or clue!

Lorenzo Vegetti

PS: using Milonic version 5.774


Poster: Ruth
Dated: Friday June 1 2007 - 20:45:22 BST

Hi,

Sorry I can't help on this, when I download the page I don't get any of the menu files. If you have a professional liscense you can go to the main site and at the bottom is a text link to Tech Support. You have to be logged in under the name you registered when you purchased the menu then you can fill out a support ticket. This is only for professional or above license holders.

http://www.milonic.com/

Ruth

Sorry


Poster: LorVeg
Dated: Tuesday June 5 2007 - 7:51:39 BST

I forgot to change script tag in the example I created.
Now the link I posted in my previous post are working and show the problem.

Anyway, I've asked the web designer the name she used to register the copy of the menu, so I'll (or she will) be asking the same question soon...

Thanks,
Lorenzo Vegetti


Poster: John
Dated: Tuesday June 5 2007 - 16:06:24 BST

I can't see how that can be related to the menu. My guess is there is an invisible character of some kind in the middle of that URL that is messing up IE (typical).

However, that aside, your setup is not correct for using the menu system in a td. See this page for instructions.


Poster: LorVeg
Dated: Wednesday June 6 2007 - 8:00:15 BST

First of all, thanks for your help!

The menu is not inside the table, it's inside a DIV, like this:
BODY - DIV - DIV - Menu
Should I use follow the instruction you posted even in this case?

The link is inside a table nested in a different DIV. Could this kind of nesting be confusing for IE?

I don't know how that can be related to the milonic, I just noticed that removing the call to drawMenu() "solves" the problem.

The problem is not caused by an invisible character: I've now created a new test in http://prova.marcolin.com/HTR_03.html, I've changed the text inside the A tag with a bunch of 'a'. I also checked the tag is in a single line without any white space...

Thanks anyway,
Lorenzo


Poster: Ruth
Dated: Wednesday June 6 2007 - 14:53:44 BST

Hi,

Yes, you follow the directions for that. If you look at the sticky at the top of this forum you will see that it says TABLE/DIV - Relative positioned menus.

Ruth


Poster: John
Dated: Wednesday June 6 2007 - 16:00:45 BST

The drawMenus(); must be included, but cannot be standalone as you have it now.