onmouseout="FW_startTimeout();return false" 1. You need to change that to onmouseout="FW_startTimeout();return true" 2. You also need to remove the (last) line status="" in the function writeMenus Then it works. I can understand why 1 is needed, but not 2 - is a global status variable blocking window.status ?
Assignee: general → general
QA Contact: pschwartau → ian
OK, so why was it necessary to remove the status="" line then? The writeMenus function is only called once and I don't see how that line can affect later assignments to window.status. Also, if I change it to window.status="" then it also works.
"status" is a replaceable variable. So if you write to a global "status" var, not window.status, then instead of setting window.status it sets a global status var (on the window object, since that's the global object), which shadows window.status thereafter. That behavior is needed for compat with existing websites.
So is this WONTFIX, or INVALID, or possibly evangelism? /be
I supposed evangelism. fw_menu.js is available from <http://www.macromedia.com/support/fireworks/ts/documents/commented_js_file.htm> and is also available as a later version mm_menu.js which has the same problem. Any of you guys have a good contact at MM?
FWIW, the original code does not have this problem: http://developer.netscape.com/viewsource/smith_menu/menu.js
Over to evangelism.
Assignee: general → english-other
Status: UNCONFIRMED → NEW
Component: DOM: HTML → English Other
Ever confirmed: true
Product: Core → Tech Evangelism
QA Contact: ian → english-other
Version: Trunk → unspecified
Pages no longer exist.
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → INVALID
Product: Tech Evangelism → Tech Evangelism Graveyard
You need to log in before you can comment on or make changes to this bug.