首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么在web页面上像实现qq的这种ctrl+enter快捷方式就发送消息的功能?

2012-01-13 
如何在web页面上像实现qq的这种ctrl+enter快捷方式就发送消息的功能??可以实现吗?可以的话该怎么实现??[解

如何在web页面上像实现qq的这种ctrl+enter快捷方式就发送消息的功能??
可以实现吗?
可以的话该怎么实现??

[解决办法]
监控键盘。当指定键被点击时,触发事件。
如果是网内的信息,可以通过B/S框架来直接提交。
如果跨网络信息,用WebService。
[解决办法]
<FORM id= "Form1 " method= "post " runat= "server "> <ASP:TEXTBOX onkeydown= "javascript:GoKeyDown(); " id= "TextBox3 " runat= "server " TextMode= "MultiLine "> </ASP:TEXTBOX> <ASP:BUTTON id= "Button1 " runat= "server "Text= "Button "> </ASP:BUTTON> </FORM> <SCRIPT language= "javascript "> <!-- function GoKeyDown() { if(event.ctrlKey && event.keyCode == 13){Form1.Button1.click();} }//--> </SCRIPT>
[解决办法]
<input type=text onkeypress= "if(event.ctrlKey && window.event.keyCode==13)document.yourForm.submit(); ">

热点排行