Go Back   Club Myce > CDFreaks / MyCE > Community Talk , Bug Reports & Site Feedback



Reply
 
LinkBack Thread Tools Search this Thread
Old 11-06-2003   #1
CD Freaks Rookie
 
RenHoek's Avatar
 
Join Date: Mar 2003
Location: Schiedam, Netherlands
Posts: 49
Menu's under ad FIX

Ok, I got tired of waiting for a fix, so I investigated it myself. I suspected it was the z-order but was thrown off because DoMiN8ToR said it would take a site redesign to fix this. So I thought it couldn't be something so simple...

I saved the source for the main page and I tried to figure out what the ad actually was.

When I removed the <div id="cache_ad"> part, the ad disappeared. So I tried to add a style="z-index:0" to the div, but still the menu's were popping under the ad.

I then tried to find the javascript that was responsible for the menu's themselves.

I dumped menujs.php to a file and fixed the saved index file so it would load the local file instead from the cdfreaks website.

I altered the Mozilla javascript as follows:

document.write('<DIV ID="m1" class="m1">');

document.write('<DIV ID="m1" class="m1" style="z-index: 1">');

And now the first menu works.. No 2 month site redesign needed, just 10 minutes work. Now _PLEASE_ fix this rather annoying bug.. thank you.

PS.
I have no idea if MSIE users are plagued by this too, but the fix should work for MSIE too in that case.
RenHoek is offline   Reply With Quote
Old Today
Register to remove me
 
 
Join Date: Today
Location: Myce HQ
Posts: Zillions
Old 11-06-2003   #2
CD Freaks Rookie
 
RenHoek's Avatar
 
Join Date: Mar 2003
Location: Schiedam, Netherlands
Posts: 49
PS. PS.

This was NOT a bug in the browsers, both ad and menu's were placed on z-index 0, so then it's just a case of who comes first gets to be on top.
RenHoek is offline   Reply With Quote
Old 11-06-2003   #3
Management
 
DoMiN8ToR's Avatar
 
Join Date: Jul 1999
Location: Myce HQ
Posts: 11,320
Okay, I have added this to the code, but I'm pretty sure this does not fix the problem. Also take a look at this page:

Quote:
Some elements cause display problems when overlapped by positioned elements. An example of this is shown in the image at right, taken from IE version 5.5. This can occur when elements overlap form controls, applets or plug-in displays like Flash.

It happens because browsers may let other programs handle the display of these elements, like a plug-in or the operating system. Even setting the z-index will not help. These other programs control that space and will simply draw on top of whatever the browser renders.
And since you are Dutch another quote from Tweakers.net which also hides the objects and forms (Which we also do and works here with IE6 very well)

Quote:
10-06: Leaderboards met iframes, flashfilmpjes of formulieren verbergen tijdens openen menu om te voorkomen dat ze in Internet Explorer boven het menu komen te liggen (IE heeft geen boodschap aan de z-indices van iframes en formulieren).
Also our javascript files are created on the fly by PHP, that is why a recode of the top will probably be the only solution, but this is not something we're planning soon.

BTW: Have you ever considered working for us as a designer? We can never have to many of them
__________________
Need some help ? Please use our search function first
DoMiN8ToR is offline   Reply With Quote
Old Today
Always the best offers
 
 
Join Date: Today
Location: Myce HQ
Posts: Zillions
Old 11-06-2003   #4
CD Freaks Rookie
 
RenHoek's Avatar
 
Join Date: Mar 2003
Location: Schiedam, Netherlands
Posts: 49
It worked just fine for me here using Mozilla 1.4a.

The fact that you generate your javascript 'on-the-fly' is no excuse, somewhere in the heap of scripts that piece of code must be present literally.. just adding the z-order fix should not be too much of a problem.

As far as hiding ads when showing menu's goes, it shouldn't be necessary. MSIE should render z-order just fine as well, if you make sure that you don't do negative z-ordering.

When it comes to flash, then yes there is still a problem, however there should be workarounds available since it _is_ possible to overlay stuff over flash files.

(I HATE flash spam btw)

Work as a developer? Hmm dunno, I am willing to help you figure this one thing out.. Working on other problems depend on if I got spare time left
RenHoek is offline   Reply With Quote
Old 09-10-2003   #5
CDFreaks Resident
 
Join Date: Dec 2001
Posts: 717
Well, Mozilla has all kinds on niceties above IE such as pop-up killers, etc, I believe.

IE is the devil for pop-ups. Even when the menu's are not covered up with add's, just breathing now seems to cause 1 or 2 pop-ups to appear all over the place.

I appreciate this web site needs sponsorship and thus ads, but it now feels like pop-up hell using CDfreaks - not good for the advertisers as people use killers or just curse and shut-them down every few seconds as you navigate, and not good for the site as people will not take heed of these evil pop-up ad's that have become a plauge.
icey is offline   Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Optiarc AD-7173S, Bitsetting fix dont work Oz. NEC / Optiarc Writer 15 07-04-2007 17:01
SONY AW-G170A(NEC AD-7170A) Crossflashing to AD-7173A niksoftware NEC / Optiarc Writer 3 15-10-2006 15:27
FIX!!! Nero 7 Ultra slow cd burn and junk audio cd FIx!! m00g00 Nero & InCD 1 02-06-2006 19:13
sony dru500ax and apex ad-1010w/ad-1110w using +r/+rw media enderst CD, DVD and Blu-ray Writers 1 04-03-2005 04:43
menu's don't go away ckin2001 Community Talk , Bug Reports & Site Feedback 2 27-03-2003 21:18


All times are GMT +2. The time now is 08:56.
Top