Mozilla/Firefox - IFrames, menus not hiding after mouse off

Having problems with DHTML Menu? There is usually somebody here who knows the answer.
Post Reply
GSF
Beginner
Beginner
Posts: 6
Joined: Fri Oct 28, 2005 2:12 pm

Mozilla/Firefox - IFrames, menus not hiding after mouse off

Post by GSF »

I am using the latest menu code (5.734) and have a horizontal menu directly above an IFrame.

All works well with IE 6 the menu appears over the IFrame and disappears when the mouse is withdrawn from over the menu.

When viewing in Firefox 1.07 and Netscape 8.0, the menu displays over the IFrame but sometimes does not hide when the mouse is withdrawn from over the menu.

When viewing in Opera 8 the menu appears to be hidden behind the content of the IFrame.
User avatar
Ruth
 Team
 Team
Posts: 8763
Joined: Thu May 15, 2003 5:02 am
Location: Yucaipa, CA
Contact:

Post by Ruth »

Hi,

The Opera issue is that browser places iframes as top content no matter what z-index. There's a solution at this post for that.

viewtopic.php?p=23948

I'm not sure about the other issue. Do you have a link to the site so we can see what's going on?

Ruth
GSF
Beginner
Beginner
Posts: 6
Joined: Fri Oct 28, 2005 2:12 pm

Post by GSF »

Hi Ruth,

Thanks for the reply, I am taking your advice regarding opera and sending a pleading email to the developers (fingers crossed ha ha).

With regard to the 'sticky' menu on Firefox/mozilla the example on the miloic site exhibits the same issues as mine. Try the following in Firefox BUT be patient sometimes the menus disappear sometimes not!

http://milonic.com/menusample11.php
User avatar
Ruth
 Team
 Team
Posts: 8763
Joined: Thu May 15, 2003 5:02 am
Location: Yucaipa, CA
Contact:

Post by Ruth »

Hi,

I can't test, I don't have that version of FF.

I think Andy posted about trying the pre-release for some issues in Firefox, but not sure if they are the iframe or frame. You might try the pre-release and see if that works. Make sure you back up your existing milonic files so you don't lose them incase you have to go back to them.

Ruth
User avatar
Andy
Milonic
Milonic
Posts: 3308
Joined: Sun May 19, 2002 8:23 pm
Location: Menu Developer
Contact:

Post by Andy »

Hi,

The Firefox issue has been resolved in version 5.735

See: Fixed bug with Firefox leaving menu remnants on top of movie objects at http://milonic.com/menuvinfo.php

Hope this helps,
Andy
Migru
Milonic Guru
Milonic Guru
Posts: 669
Joined: Tue Nov 01, 2005 8:22 pm
Location: Hamburg - Germany
Contact:

Firefox - submenu issue

Post by Migru »

Hi,

I would like to report the same "small trouble" regarding this issue.

Description: Sub menus, when activated by mouse over of the relevant mainmenu topic will not properly close, when the mouse pointer is moved into the IFRAME window. However, when the mouse pointer leaves the submenu area NOT into the iframe window, e.g. into any other area on the desktop, the submenu closes properly.

Maybe it is on my desktop only, so please, if you can make a test,

www.dhyg.de/
When you move the mouse pointer on the last right menu topic "Übersicht" (= Overview, German), then the sub opens, displaying 10 topics. Moving the mouse pointer on one of these topics sideways, leaving the menu (but not into the iframe-window), then the menu closes. But if the mouse pointer leaves e.g. the menu in vertical direction downwards (Crossing "Hilfe" = (Help, German)) into the iframe window, then, the menu stays open !! I am using version 5.735 and tried 5.736 prerelease , using Windows XP op system, firefox 1.07 and IE 6.01. Using IE, then the menu closes as expected.
I was searching in these contributions and found these messages.

So is this "problem" solved so far ??

Hope for a reply
Thanks in advance
Michael (Migru)
User avatar
Ruth
 Team
 Team
Posts: 8763
Joined: Thu May 15, 2003 5:02 am
Location: Yucaipa, CA
Contact:

Post by Ruth »

You need to put the fixMozillaZIndex property up with the other global properties


Code: Select all

fixMozillaZIndex=true; //Fixes Z-Index problem  with Mozilla browsers but causes odd scrolling problem, toggle to see if it helps
_menuCloseDelay=150;
_menuOpenDelay=500;
Ruth
Migru
Milonic Guru
Milonic Guru
Posts: 669
Joined: Tue Nov 01, 2005 8:22 pm
Location: Hamburg - Germany
Contact:

Firefox etc.

Post by Migru »

Hi,

thank you for these suggestions,
it is very strange, on some occasions, it seems to work, on some others not at all !. But...I have the feeling, firefox, which in fact is not a very steady and stable working program needs improvement and not the menu...but.. .even had the idea that it may depend on the "style" which is actually active, because the browser/menu combination seems to behave different, when I "left" the menu open at 2nd submenu level vs. 3rd level etc. where I am using different styles. Have to look into that.....

So, at the moment this is not a very successful experiment.

Michael (Migru)
User avatar
Andy
Milonic
Milonic
Posts: 3308
Joined: Sun May 19, 2002 8:23 pm
Location: Menu Developer
Contact:

Post by Andy »

Hi,

It is a bug in the browser and one that has been reported many times. Still they fail to fix it :(

I have posted a Mozilla/Firefox bug report using this code as a reference http://milonic.com/bugreports/mozbug2.php. As you can see the page is perfectly valid and the problem is apparent on the mouse out of the absolute positioned div. The mouseout event does not fire until you get to the end of the IFRAME

If you want to submit a bug report you are more than welcome, I didn't get much luck with any of the ones I did. They acknowledged the bug but failed to state a repair date, or even if they thought it was worthy of a fix.

Cheers,
Andy
Migru
Milonic Guru
Milonic Guru
Posts: 669
Joined: Tue Nov 01, 2005 8:22 pm
Location: Hamburg - Germany
Contact:

Forefox Version 1.5

Post by Migru »

Hi

just installed the latest version of FF, and ..in fact.... this problem - at least for the moment - is much improved !!

Michael (Migru)
User avatar
Andy
Milonic
Milonic
Posts: 3308
Joined: Sun May 19, 2002 8:23 pm
Location: Menu Developer
Contact:

Post by Andy »

FANTASTIC!! - they fixed it in Firefox 1.5 - that's what we must have been waiting for :D

Good on yer Mozilla team, knew you hadn't forgot about us really
Post Reply