document.onmousedown=aaa;
function aaa() {
}

解决方案 »

  1.   

    是我的function aaa()特殊,document.onmousedown=aaa;后就没有反映了,
    function aaa()如下,<body onkeypress=aaa()>就可以正常运行!
    document.onmousedown=aaa;
    function aaa()
    {
    if ((event.keyCode==13) || (event.keyCode==8) || (event.keyCode==116) || (event.keyCode==112) || (event.button==2))
    {
        window.event.keyCode=0;
          event.returnValue=false;
        } if ((event.ctrlKey) && ((event.keyCode==78)||(event.keyCode==110)))
    {
    window.alert("Ctrl+N!");
    event.returnValue=false;
        }
    if ((event.altKey ) && ((event.keyCode==37)||(event.keyCode==39 )))
    {
    window.alert("ALT+方向键!");
    event.returnValue=false;
        }
    if ((event.shiftKey) && event.keyCode==121)
    {
    window.alert("Shift+F10!")
    event.returnValue=false;
    }
    if (event.srcElement.tagName == "A" && event.shiftKey && event.button==1)
    {
    window.alert("shiftmouse!");
    event.returnValue=false;
    }
    }
      

  2.   

    document.onmousedown=aaa;
    ==>document.onkeydown=aaa;
      

  3.   

    解决了,
    两句都要,我总是写了一句就调试,呵呵
    document.onmousedown=aaa;
    document.onkeydown=aaa;