Back To Start Of Archive
Taken From The Forum: Help & Support for DHTML Menu Version 5+
Forum Topic: Click to view post
Last Updated: Saturday July 14 2012 - 06:07:51
Menu not visible on IE7 official release
Poster: seandr
Dated: Thursday October 19 2006 - 18:57:05 BST
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
Poster: John
Dated: Thursday October 19 2006 - 19:56:51 BST
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.
Poster: seandr
Dated: Thursday October 19 2006 - 20:04:46 BST
Hmm, the menus show up fine on Firefox 1.5.0.7.
I'll upgrade and see if that fixes the problem
Poster: stephen702
Dated: Thursday October 19 2006 - 21:18:07 BST
Our menu (using the latest Milonic version) works fine with IE7
Poster: John
Dated: Thursday October 19 2006 - 21:58:12 BST
Sorry - FF2-RC3. However, my error. They are working in this release.
Poster: seandr
Dated: Thursday October 19 2006 - 22:16:59 BST
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?
Poster: John
Dated: Thursday October 19 2006 - 22:41:03 BST
In your _data file you have this...
Code:
//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.
Poster: seandr
Dated: Thursday October 19 2006 - 23:13:19 BST
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?
Poster: stephen702
Dated: Thursday October 19 2006 - 23:53:30 BST
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.
Poster: seandr
Dated: Friday October 20 2006 - 0:01:18 BST
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.
Poster: Ruth
Dated: Friday October 20 2006 - 9:13:28 BST
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://www.milonic.com/support/
Ruth
Poster: Andy
Dated: Friday October 20 2006 - 13:29:08 BST
Quote:
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:
<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>
<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:
<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>
<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
Poster: seandr
Dated: Monday October 23 2006 - 18:13:26 BST
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