Closed Bug 81522 Opened 23 years ago Closed 23 years ago

Mouseover makes images disappear

Categories

(Tech Evangelism Graveyard :: English US, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: vanbalen, Assigned: bc)

References

()

Details

(Whiteboard: [TOOL][DREAMWEAVER])

From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux 2.4.3-20mdk i686; en-US; rv:0.9+)
Gecko/20010517
BuildID:    2001051709

I went to http://www.jellybelly.com and noticed that upon mousing over the
"buttons" in the left frame they disappeared. A look at the frame source
revealed layers code in function MM_findObj:

function MM_findObj(n, d) { //v3.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++)
x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++)
x=MM_findObj(n,d.layers[i].document); return x;
}

This function is called from MM_swapImage (the onMouseOver handler) which
probably explains the described behavior so placing under evangelism unless
someone can find another reason for the problem.

I see this (or a similar) problem _very_ often on frames just like this at many
different sites.

Reproducible: Always
Steps to Reproduce:
1. Go to http://www.jellybelly.com
2. mouse-over the links on the left
3. Notice that the images appear to randomly disappear
bug 32269?
Hmm, hadn't seen that one. It's the exact same javascript code (for the
netscapecard testcase) but all the testcaes (including netscapecard.com) for bug
32269 work for me. Also, the jellybelly.com bug doesn't appear to be cache
related since it happens every time I go to that page... clean installs and
reloads don't seem to make any difference (half the images still disappear on
mouseover after a reload).
I remember seeing the "alt string displayed instead of image" bug before (I
think I even filed a dupe at one point) and this behavior is somewhat different,
IMO, since no alt string is displayed and I've found no way to click on the
missing links once the images go bye-bye.
Yeah this is 32269. The difference is that the images at jellybelly.com don't
have "alt" tags set... duh.
Marking dupe.

*** This bug has been marked as a duplicate of 32269 ***
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → DUPLICATE
This isn't really a dupe. Each site which has problems related to their support
of Mozilla due to proprietary or invalid javascript, css, html etc need to be
contacted to get them to update their site to support Mozilla.

Reopening so I can mark fixed.
Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---
This site now works properly in Mozilla without layer related errors. It uses
Dreamweaver code that appears to have been updated manually. Please see
http://bugzilla.mozilla.org/show_bug.cgi?id=51020 for information on handling
Dreamweaver related sites.

marking fixed.
Blocks: 51020
Status: REOPENED → RESOLVED
Closed: 23 years ago23 years ago
Resolution: --- → FIXED
Whiteboard: [TOOL][DREAMWEAVER]
All Evangelism Bugs are now in the Product Tech Evangelism. See bug 86997 for
details.
Component: Evangelism → US English
Product: Browser → Tech Evangelism
Version: other → unspecified
url gone
homepage is fine
verify
Status: RESOLVED → VERIFIED
Product: Tech Evangelism → Tech Evangelism Graveyard
You need to log in before you can comment on or make changes to this bug.