klaus: right-mouse click script wie fang ich den SpaceTastenbug in IE ab ??

Beitrag lesen

Der Script:

<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript"><!--
if (document.layers){
    window.captureEvents(Event.MOUSEDOWN Event.MOUSEUP)
    window.onmousedown=rightclick;
    window.onmouseup=rightclick;
    function rightclick(e) {
    if (e.which == 3) {
        alert(foo!');
    return false;
    }
    else {
        return true;
        }
    }
}
if (document.all){
    function click() {
    if (event.button==2) {
    alert('foo!')
    }
    if (event.button==3) {
    alert(foo!')}
    }
    document.onmousedown=click
    document.onmouseup=click
}
// --></SCRIPT>

Das is wohl nix neues, nur unter IE5.01 und 5.5, klick ich rechts, die Meldung kommt, ich halte die Maustaste, drücke Space, lasse los, und da ist mein rechtsklickmenü.

Unter NS geht das nich. Also die Spacetaste abfangen, oder
überseh ich was ??

mfg klaus