continued work on the IE6-related bug as well as other bugfixes and
improvements:
2001-01-13:
- current codebase is not usable due to the rewrite of the initial document
creation, which is trying to fix the IE6 backbutton bug. it can therefore
not be used for anything besides code-examination.
- removed function MTMakeA() and MTMakeBackImage() as they were no
longer used. - added object MTMstyleRuleSet() with method .addRule()
and changed the option MTMExtraCSS so it uses this ruleset. this
is a result of working towards more usage of dHTML capabilities, of
which one meant rewriting the whole CSS-output code.
- fixed a bug in the browser-detection code which didn't correctly identify
the minor versions of MSIE.
- changed MTMClickedItem to be an object reference instead of a number,
and changed the affected if()-statements to check MTMClickedItem.number.
the change helps dynamically loading submenus since one has a reference
to the expanded/closed submenu throught MTMClickedItem and won't have to
write a lookup function.
- bugfixed MTMAlwaysLinkIfWE which didn't correctly create the whole submenu
item as a link when the option was turned off.
2001-01-11:
- changed timeout in mtmtrack.js to 50ms to speed up refreshment of
the menu. 50ms should be a good tradeoff between refresh speed
and any slowdown of the page display from the menu update.
Morten!
--
"...a liquid which was almost, but not quite, entirely unlike tea."
My opinions are not necessarily those of my provider,
not necessarily mine, and probably not necessary.
|