Menu visibility problem in IE Windox XP

Having problems with DHTML Menu? There is usually somebody here who knows the answer.
Post Reply
qwhat
Beginner
Beginner
Posts: 9
Joined: Wed Jan 16, 2008 6:40 pm

Menu visibility problem in IE Windox XP

Post by qwhat »

Hi,
I just bought your product which helped tremendously (version 5.787)... but...
In IE 6 and 7 I'm having some erratic behaviour with the drop down menus which are not visible at the entry of a layer containing a flash file or images, but not systematically. Often when the mouse rolls over a second time or third time, it works. It also seems to work with IE7 and Vista.
Here are some examples :
http://www.casart.fr/2008/frartistes.html, http://www.casart.fr/2008/frcasart.html
(all the files in the 2008/ directory use the menus so you can look at several files if you like)
Otherwise, the menu works well with Firefox.
Thanks in advance for any help...
Rich Roberts
User avatar
Ruth
 Team
 Team
Posts: 8763
Joined: Thu May 15, 2003 5:02 am
Location: Yucaipa, CA
Contact:

Re: Menu visibility problem in IE Windox XP

Post by Ruth »

Hi,

I just tried it in IE6, winxp, sp2. I don't have flash 9 so I downloaded the page and change the cab# so I could see it. It seems to work fine. The menus show over the flash all the time.

You do have one problem that is showing at my resolution 1024x768. It is from the Position:absolute in your css which makes the flash shift way right and then back again when the menu drops over it.

Ruth
qwhat
Beginner
Beginner
Posts: 9
Joined: Wed Jan 16, 2008 6:40 pm

Re: Menu visibility problem in IE Windox XP

Post by qwhat »

Thanks for the quick answer.
I went to see my client this morning and tested on all 3 stations, 1 XP, IE7, 1XP, IE6, 1 Vista IE?. All three stations present the same symptoms
As soon as the page loads (http://www.casart.fr/frartistes.html), the drop down menu is hidden by the layer containing Flash the first time the mouse goes over, it then works correctly. I don't know why it worked for you. Try http://www.casart.fr/frartistes2.html or http://www.casart.fr/frcasart2.html.
I have been saving my flash .swfs in version 6. Could you tell me what you changes the cabs version to? Why?
Also, do you have a workaround for the problem with the Flash objects moving right with the mouseover menu. I used the position:absolute to get full available screen flash .swfs or perfectly centered images.
Lastly, is there a way to put separator padding on only one side of the separators in the drop down menus.
I'm asking a lot. Sorry about that.
Take care.
Rich Roberts
User avatar
Ruth
 Team
 Team
Posts: 8763
Joined: Thu May 15, 2003 5:02 am
Location: Yucaipa, CA
Contact:

Re: Menu visibility problem in IE Windox XP

Post by Ruth »

Hi,

It's this part

Code: Select all

<SCRIPT type=text/javascript>
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0'
I just changed it to

Code: Select all

cab#version=#version=6,0,29,0'
When it's set at that, IE6 gives me a do you want to install Flash. Well, I don't want to install the newer version, everything works fine with what I have except in IE6. When I tell it no, it doesn't load the flash. IE5.5 gives me the question but with no, it still loads the flash.

Ruth
qwhat
Beginner
Beginner
Posts: 9
Joined: Wed Jan 16, 2008 6:40 pm

Re: Menu visibility problem in IE Windox XP

Post by qwhat »

Hi,
Thanks again for your replay.
I guess you are going to have difficulties answering my visibility problem since your computer is not reproducing the problem. I saw the problem on all three of my client's workstatations. If you can't answer the issue, do you have any eventual suggestions. I have already tried your image preloader .js and the Flash fix but to no avail. Concerning the swf image flickering right, it is very flagrant at my office's old windows computer (XP, IE6), but doesn't do it at my client's office. Thanks for all and any help.
Rich
User avatar
Ruth
 Team
 Team
Posts: 8763
Joined: Thu May 15, 2003 5:02 am
Location: Yucaipa, CA
Contact:

Re: Menu visibility problem in IE Windox XP

Post by Ruth »

Hi,

Is there a possibility that you could set that code base so I see it on the web so I see it in the web environment? Maybe what is happening will happen then and I'd have a better idea of the problem.


This is the full original code you have

Code: Select all

<SCRIPT type=text/javascript>
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','100%','height','100%','align','middle','src','menus/artistespage','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','menus/artistespage' ); //end AC code
</SCRIPT>
This is what I did to it

Code: Select all

<SCRIPT type=text/javascript>
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=#version=6,0,29,0','width','100%','height','100%','align','middle','src','artistespage','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','artistespage' ); //end AC code
</SCRIPT>
As you see I only changed the version part. That way I could perhaps see what is happening and have a suggestion. Also, it may turn out that I don't see it with my flash version and that would narrow the search for a solution.

Ruth
qwhat
Beginner
Beginner
Posts: 9
Joined: Wed Jan 16, 2008 6:40 pm

Re: Menu visibility problem in IE Windox XP

Post by qwhat »

This is new to me... Someone (you) is helping me... I'm used to trying to find a solution alone (which sometimes doesn't work). Thanks.
Here the modified page;
http://www.casart.fr/2008/frartistes2.html
On Firefox Mac Os 10.4 the Flash file doesn't appear now.
I put quote marks around "text/javascript" even though your example didn't have it. It seemed logical.

Rich
qwhat
Beginner
Beginner
Posts: 9
Joined: Wed Jan 16, 2008 6:40 pm

Re: Menu visibility problem in IE Windox XP

Post by qwhat »

I am able to reproduce the problem somewhat on Firefox Mac. When I click on a link and then place the mouse on one of the two drop down menus while the new page charges, the menu either never drops down, or is partially hidden by the layer below. Maybe it will give you some ideas. I have to sleep now. Thanks for you help and hope to read some wonderful simple solution tomorrow morning my time.
Have a good day.
Rich
User avatar
Ruth
 Team
 Team
Posts: 8763
Joined: Thu May 15, 2003 5:02 am
Location: Yucaipa, CA
Contact:

Re: Menu visibility problem in IE Windox XP

Post by Ruth »

Hi,

:oops: I didnt' put the correct path to the flash in the code I posted for you, so I get no flash....

I just put your page up at my domain and I see the issue. I have no idea why it is doing that. It is only doing it on the first pass, as if for some reason until the menus have been opened they don't know the flash is there, almost like you have to do the click to activate things, but that is what the AC_runactivecontent thingee is supposed to fix. It could be a menu thing or something in the coding or browser cache, but it is something you will have to report to Milonic for support.

You have a professional license so go to http://milonic.com/support/

You will need to log in using the name you used when you purchased the menu. One thing I thought about, but I have no idea where to put it with you using the AC_runactive content thing and it may be the issue. This was the code that had to be set up for flash before

Code: Select all

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="277" height="222">
                      <param name="movie" value="home/tour_fechas_mayo2006.swf">
                      <param name="quality" value="high"> 
<PARAM NAME="wmode" VALUE="opaque">
                      <embed src="home/tour_fechas_mayo2006.swf" quality="high" wmode=transparent pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="277" height="222"></embed>
                    </object>
Notice that in the object tag the value for wmode is opaque, but in the embed tag it had to be set as transparent.

When you do the support ticket, give them the first page since I'm sure Milonic has the newer version of Flash.

Sorry I couldn't find a solution for you.

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

Re: Menu visibility problem in IE Windox XP

Post by Andy »

Hi,

I think this is a problem with the DOC-Type declaration. If I remove it the problem goes away.

However, The fix might be to remove the position:absolute; setting for the artistes01 div - you can leave the DOC-Type in and it seems to stop the Flash object from jumping around and doesn't appear to affect the page at all.

Please remove position:absolute; from your artistes01 div and then we'll re-assess the situation.

-- Andy
qwhat
Beginner
Beginner
Posts: 9
Joined: Wed Jan 16, 2008 6:40 pm

Re: Menu visibility problem in IE Windox XP

Post by qwhat »

Hi Andy,
Thanks for looking into this. So far, so good. I took out the postion:absolute in the http://www.casart.fr/frartistes.html page and it works perfectly.
In the http://www.casart.fr/frcasart.html page, I had used a table to try to fix the visibility problem. Since the div works, I'll just reintroduce it on the pages that I used tables instead , for example : http://www.casart.fr/frcasart2.html.
Concerning the php pages, I seem to need some absolute divs or else the elements are not correctly positioned: http://www.casart.fr/2008/php/azpagesfr2.php?page=3. I got rid of some of the postion:absolute and left others in, and by gosh it still seems to work: http://www.casart.fr/2008/php/azpagesfr3.php?page=3.
So it seems that everthing looks good so far. Thanks for you help.
Rich Roberts
qwhat
Beginner
Beginner
Posts: 9
Joined: Wed Jan 16, 2008 6:40 pm

Re: Menu visibility problem in IE Windox XP

Post by qwhat »

Hi again,
The problem is coming back again (squirting to the right in IE) even though I'm getting rid of postion:absolute divs.
http://www.casart.fr/2008/ker-bio1.html
http://www.casart.fr/2008/ker-bio.html
I tried copying codes from a page that works but to no avail. You indicated that their was a problem with the Doctype also. Can you explain (or other eventual solution). Thanks in advance.
Rich
User avatar
Ruth
 Team
 Team
Posts: 8763
Joined: Thu May 15, 2003 5:02 am
Location: Yucaipa, CA
Contact:

Re: Menu visibility problem in IE Windox XP

Post by Ruth »

Hi,

This seems to be something with IE and css. I've found two solutions, one is not really an option since I can't figure out how to put a border around the div using transparent as the color. The other is to change your div css to be

Code: Select all

#mira01 {
	margin-left:1px;WIDTH: 100%; HEIGHT: 63px
}
I know there is an issue with IE and something about boxes meeting each other and margins. I can't remember the actual issue, but I do remember that using a border or putting a margin in one of them was a fix. So, I think it's something to do with the div and the 'html' box. I tried adding a border to your div, which will fix it, but as I said you can't seem to use border:1px solid transparent, it still puts a color in, a default of grey. So, then I tried adding that 1px left margin and that did it.

Don't ask me why, I do not do much css and it is so convoluted and involved I've given up trying to learn it. I just test things and experiment, usually with position, margins, padding and borders and mostly can find what is causing the issue.

Ruth
Post Reply