<attach event="onmouseover" handler="hoverRollOver" /> | |
<attach event="onmouseout" handler="hoverRollOff" /> | |
<script type="text/javascript"> | |
// | |
// Simple behaviour for IE5+ to emulate :hover CSS pseudo-class. | |
// Experimental ver 0.1 | |
// | |
// This is an experimental version! Handle with care! | |
// Manual at: http://www.hszk.bme.hu/~hj130/css/list_menu/hover/ | |
// | |
function hoverRollOver() { | |
element.origClassName = element.className; // backup origonal className | |
var tempClassStr = element.className; | |
tempClassStr += "Hover"; // convert name+'Hover' the last class name to emulate tag.class:hover | |
tempClassStr = tempClassStr.replace(/\s/g,"Hover "); //convert name+'Hover' the others to emulate tag.class:hover | |
tempClassStr += " hover"; // add simple 'hover' class name to emulate tag:hover | |
element.className = element.className + " " + tempClassStr; | |
//alert(element.className); | |
//window.status = element.className; // only for TEST | |
} | |
function hoverRollOff() { | |
element.className = element.origClassName; | |
} | |
</script> | |