如题

解决方案 »

  1.   

    <html>
    <head>
    <script language=@#javascript@#>
    <!--
    function issueCommand(x){
        if (document.layers)
        {
              if (x.which==99||x.which==67)
                window.close();
            else if (event.keyCode==112||event.keyCode==80)
                self.print();
            else if (event.keyCode==110||event.keyCode==78)
                alert("Sorry, this is the only song in the List");
        }
        else if (document.all){
            
            if (event.keyCode==99||event.keyCode==67)
                window.close();
            else if (event.keyCode==112||event.keyCode==80)
                self.print();
            else if (event.keyCode==110||event.keyCode==78)
                alert("Sorry, this is the only song in the List");
        }}
    //-->
    </script>
    </head><body>
    <script language=@#javascript@#>
    <!--
    if (document.layers)
        document.captureEvents(Event.KEYPRESS);document.onkeypress=issueCommand-->
    </script><font size=6><u>P</u>ress P</font><p><font size=6><u>N</u>ext One</font><p><font size=6><u>C</u>lose Window</font><p>
    </body>
    </html>
      

  2.   

    我是想实现跟QQ类似的Ctrl+Enter这种效果,楼上的只能捕获一个。
    要捕获这两个是不是先把event.keyCode保存,然后再存第二个?
    给解决一下吧.