Forum Discussion

cbruck_1's avatar
cbruck_1
Occasional Contributor
15 years ago

SharePoint 2007/Internet Explorer 8 Fly Outs

I'm having an odd problem testing a SP 2007 website using IE 8.  Our site has Fly Outs (menus generated when you hover over a link) which I'm able to test fine using IE 7.  Unfortunately, the "onclick" method doesn't actually perform a click on the control, so I have to hover (using "onmouseover") over a couple of controls first before I can use Click().



In IE 7, this works fine.  In IE 8 when I've hovered over the first 2 controls, firing the .Click() for the last control clicks on an incorrect screen location (where the 2nd control was).  I tested this by reverting to IE 7, where the same code works.  The Fly Outs themselves have this in the outerHTML:

"zz1_TopNavigationMenu_15 ms-topNavFlyOutsHover"



I've tried refreshing the control before clicking on it, thinking that the properties may have changed since I initially grabbed it (before hovering over the first two controls), but this has no effect.

1 Reply

  • cbruck_1's avatar
    cbruck_1
    Occasional Contributor
    I was getting this behavior using TC 7.51.  Now that I've upgraded to 7.52, it appears to work.