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