OCX嵌入如何获取IE中Backspace键的消息

jimmiezh 2005-03-14 04:52:48
我用BCB5.0新建一个ActiveForm,再放上一个Edit输入框,然后编译生成OCX文件,用.net创建WebForm,然后将OCX嵌入到aspx的页面中,运行正常,但在Edit框中输入内容,按Backspace键不响应,估计是给IE拦截,请问有什么办法可以让Edit捕获Backspace动作?
需要完整的解决办法
...全文
275 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
lily1007 2005-03-15
  • 打赏
  • 举报
回复
的确可以这样解决
jimmiezh 2005-03-15
  • 打赏
  • 举报
回复
问题已经解决,我把解决方法贴在下面
只要在aspx页面文件中添加以下脚本即可:
function document.onkeydown()
{
if(window.event.keyCode == 8 || window.event.keyCode == 9 ||
window.event.keyCode == 37 || window.event.keyCode == 38 ||
window.event.keyCode == 39 || window.event.keyCode == 40)
{
window.event.keyCode = 0;
}
}

703

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder ActiveX/COM/DCOM
社区管理员
  • ActiveX/COM/DCOM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧