Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Hi,
I have a horizontal Nice Menu containing my Primary Links on my site. The drop down functions perfectly in FF3, but not at all in IE7. There isn't even a drop-down arrow to indicate that it should drop down in IE 7.
I have tried many of the fixes in the issues forums and have had no luck.
Can someone point out to me what I am doing wrong?
Here is the URL: http://watsysgroup.com/clients/dsaf8nq45/drupal/
All help is appreciated.
Thanks
Comments
Comment #1
jonwatson CreditAttribution: jonwatson commentedOh, I should point out that although the site is not currently running a core theme, I have tried it with Garland and Blue Marine and no go.
Comment #2
add1sun CreditAttribution: add1sun commentedIt doesn't work at all for me in FF3 or Safari either and I see no child menu items in the HTML source. It looks like there are just no children in the menu. If there are children, then I have no idea what the issue is.
Comment #3
jonwatson CreditAttribution: jonwatson commentedI have fixed the problem you had where it did not work in FF3 or Safari. I accidently had permissions set to disallow anonymous users from accessing news feeds which is what this menu is comprised of.
I have tooled around with this a little more and I think the problem is with the id tags of the menu items. The IE only javascript at the top of the page says to use javascript for IE 7 since it cannot do this via straight CSS. The getElementByID value seemed to be wrong. It pointed to block-primary-links but with nice menu, the div id is nice-menu-block-1. I changed it in the two places that is appeared in the Javascript, but still no go. I don't know a whole heck of a lot about CSS, though, so I'm not sure if that is actually the issue and if so, if my fixes should have solved it.
So, the initial problem remains. It does not function in IE 7.
Anyone have any other bright ideas?
Thanks
Comment #4
add1sun CreditAttribution: add1sun commentedHm, well the demo of it is gone now. That said, I am not sure what JS you have or what is going on with it. Nice menus does *not* use JS for IE7 anymore, and even if it did, NM does not use getElementByID anywhere, so I think you have a JS mixup somewhere.
Comment #5
hsh CreditAttribution: hsh commentedI have the same problem. FF3 displays drop down menu just fine. In IE7, there is no drop down at all. In IE8, its just bizarre, there is no drop down when you hover over a top-level link, but when you click on this top-level link, drop-down shows but without any text. I will try to get a screen shot.
Is there anything that can be done to get menu's working in IE7, maybe something temporary before an official fix is released?
Comment #6
add1sun CreditAttribution: add1sun commentedWell there is nothing to fix if I can't reproduce the issues. There is nothing here that helps identify what the problem is.
Comment #7
add1sun CreditAttribution: add1sun commentedCloding old issues.