I first came across this issue in my custom themes but I've reverted to Garland and the issue still occurs: When I use Nice Menus on any page that has forms on it (my site contact form, for example), I get a crash.
This is using IE7.0.6000.16575.
I go to a page with forms, at at first it appears to load correctly. If I go over any menu item, the dropdown menu appears correctly, then disappears when I mouse off, correctly. When I start at the right-most menu item and move my mouse back to the left, they display correctly. However, as soon as I move my mouse from any menu item to the one on its right, I get a crash.
This happens only on the page that contains my contact form, and a product purchasing page that includes a form built with the Forms API. Suggestions on what's going on or what I can do to fix it?
Comments
Comment #1
glend commentedHmmm, seems that I can fix it by fiddling with the z-index, at least somewhat. Seems to be an issue where the mouse is simultaneously moving overtop of the next item in the first-level menu, and an invisible portion of the third-level menu. But I'm still at a complete loss to explain why this is happening just on pages with the forms.
Comment #2
rflynt3 commentedI was able to get around the crash by disabling the IEHoverPseudo function. We're using a fairly heavily customized version of a down type nice menu...disabling that function doesn't seem to cause any problems at least with ie7...not sure about any earlier versions.
Comment #3
add1sun commentedI've never seen this associated only on pages with forms. Is there any other JS behavior on the site associated with forms?
@rflynt3, the IEHoverPsuedo JS is needed for IE6 to work at all. In IE 7 the only thing that goes weird without it is that if you go more than 2 levels in your menus you will get the "ghost" efffect of losing text.
Comment #4
add1sun commentedNo activity. Closing.