Menu not visible on IE7 official release

Having problems with DHTML Menu? There is usually somebody here who knows the answer.
Post Reply
seandr
Beginner
Beginner
Posts: 6
Joined: Thu Oct 19, 2006 6:50 pm

Menu not visible on IE7 official release

Post by seandr »

Hello,

IE7 has now been officially released. I'm having the same problems others have reported here. My menus are not visible until you either resize the browser window or click on another link in my web site.

You can see the issue for yourself at http://www.millisecond.com.

I have purchased a Milonic license. Please help!

Thanks,
Sean
User avatar
John
 Team
 Team
Posts: 5967
Joined: Sun May 19, 2002 8:23 pm
Location: Phoenix, AZ
Contact:

Post by John »

First things first. You are further down-level than I can count right now. You're running v5.691 (close to 2 years old), and current is v5.760. Update, and then let us know what happens.

BTW, FF doesn't show your menus, either.
John
seandr
Beginner
Beginner
Posts: 6
Joined: Thu Oct 19, 2006 6:50 pm

Post by seandr »

Hmm, the menus show up fine on Firefox 1.5.0.7.

I'll upgrade and see if that fixes the problem
User avatar
stephen702
Super Advanced
Super Advanced
Posts: 77
Joined: Wed Jul 16, 2003 4:53 am
Location: Davis, CA
Contact:

Post by stephen702 »

Our menu (using the latest Milonic version) works fine with IE7
User avatar
John
 Team
 Team
Posts: 5967
Joined: Sun May 19, 2002 8:23 pm
Location: Phoenix, AZ
Contact:

Post by John »

Sorry - FF2-RC3. However, my error. They are working in this release.
John
seandr
Beginner
Beginner
Posts: 6
Joined: Thu Oct 19, 2006 6:50 pm

Post by seandr »

Ok, I've renewed my license and upgraded the menu to milonic 5.760.

I still see the original problem - no menu in IE7 until I resize or click on a link.

And there is a new problem - the "Home" menu item is not picking up the offcolor and offbgcolor styles. You can see it shows up in a different color than everything else.

Any ideas?
User avatar
John
 Team
 Team
Posts: 5967
Joined: Sun May 19, 2002 8:23 pm
Location: Phoenix, AZ
Contact:

Post by John »

In your _data file you have this...

Code: Select all

//drawMenus();
Remove the comment characters (//).

You also need to clean up the menu code calls per our instructions (in the download).

IMHO, you're worrying way too much about a piece of software that's just hours old, and still has a lot of growing pains ahead of it.
John
seandr
Beginner
Beginner
Posts: 6
Joined: Thu Oct 19, 2006 6:50 pm

Post by seandr »

You know nothing about my business or my customers, so please don't tell me what I should be worrying about.

I've made the changes you mention. Both problems still persist. Can you please help me get my menus working on IE7?
User avatar
stephen702
Super Advanced
Super Advanced
Posts: 77
Joined: Wed Jul 16, 2003 4:53 am
Location: Davis, CA
Contact:

Post by stephen702 »

For what it's worth, your menus came up immediately when I went to your page at http://www.millisecond.com (and using IE7). In other words, I'm not seeing the problems you are.
seandr
Beginner
Beginner
Posts: 6
Joined: Thu Oct 19, 2006 6:50 pm

Post by seandr »

Thanks for the feedback Stephen.

I went back and tried again, several times, and found that sometimes they show up, sometimes they don't. When I refresh the page, they appear sporadically.

On my local development machine, they appear much more frequently, but occassionally they do not.

This leads me to believe it's timing related.
User avatar
Ruth
 Team
 Team
Posts: 8763
Joined: Thu May 15, 2003 5:02 am
Location: Yucaipa, CA
Contact:

Post by Ruth »

Hello,

You are missing a closing > after the mmenuns4.js file which, of course, is not causing the problem since it's specific to ns4. I would also suggest that you put the calls for the menu files immediately after the body tag, first thing, since those are the directions given when you put the menu in a table.

I also note you have something called overallwidth= in the main menu. I can't find that as a property, though there may be one and I have just missed its inclusion.

I do not know if any of those things will fix the issue, but if not, then I suggest you might contact Milonic directly if you have support since you have a pro license and you are still having problems that we as volunteers don't seem to be able to resolve for you.

http://milonic.com/support/

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

Post by Andy »

You know nothing about my business or my customers, so please don't tell me what I should be worrying about.
There really is no need for comments like that - we are trying to help you and in John's defence Internet Explorer 7 should have NEVER been released yet it's still literally riddled with bugs. I'm sure Microsoft will fix them but as with all new products there is an element of initial problems that will be ironed out over the coming months and users are kindly requested to be patient and expect the odd occasional problem.

Anyway, the fix for you problem is to replace this HTML code:

Code: Select all

<script type="text/javascript" src="http://www.millisecond.com/jscripts/milonic_src.js"></script>
<script type="text/javascript">
<!--
if(ns4)_d.write("<script language=JavaScript src=http://www.millisecond.com/jscripts/mmenuns4.js<\/script>"); 
else _d.write("<script language=JavaScript src=http://www.millisecond.com/jscripts/mmenudom.js><\/script>"); 
-->
    </script>
    <script type="text/javascript" src="http://www.millisecond.com/jscripts/menu_data.js"></script>

With this:

Code: Select all

<script type="text/javascript" src="http://www.millisecond.com/jscripts/milonic_src.js"></script>
<script type="text/javascript" src="http://www.millisecond.com/jscripts/mmenudom.js"></script>
<script type="text/javascript" src="http://www.millisecond.com/jscripts/menu_data.js"></script>
All that you are doing with this new code is removing support for Netscape 4 - As your site will not even work in Netscape 4 due to the dot net javascript I really don't see this as an issue.

Hope this helps,
Andy
seandr
Beginner
Beginner
Posts: 6
Joined: Thu Oct 19, 2006 6:50 pm

Post by seandr »

My sincere apologies to John. When I saw "Team" on his profile, I assumed he was a Milonic representative, not a volunteer. My bad.

I've made the suggested changes, and still no luck. Sometimes the menu shows up, sometimes it doesn't.

Please let me know if there's anything else I can do to fix this.

-Sean
Post Reply