欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【用Asp.net屏蔽F5、Ctrl+N、Alt+F4】,下面是详细的分享!
用Asp.net屏蔽F5、Ctrl+N、Alt+F4
在开发一个Asp.net系统的时候,经常需要自己订制浏览器的菜单,工具栏。
在最近的一个项目中,正好有机会负责了这个部分。
菜单使用的是AspNetMenu,好像不是很稳定,而且页面的刷新也很严重
工具栏使用的Microsoft提供的IEWebControl,工具栏效果不错,只是有时候会丢失事件,(郁闷,好像.net框架中经常会发生事件丢失)。
<scriptlanguage="javascript">
functionDisableKey()
{
//8退格键
//78Ctrl+N
//37Alt+方向键←
//39Alt+方向键→
//116F5刷新键
//82Ctrl+R
//121shift+F10
//115屏蔽Alt+F4
//屏蔽shift加鼠标左键新开一网页
if(window.event.keyCode==8
||event.keyCode==78
||event.keyCode==37
||event.keyCode==39
||event.keyCode==116
||event.keyCode==82
||event.keyCode==121
||event.keyCode==115
||(window.event.srcElement.tagName=="A"&&window.event.shiftKey))
{
alert('请通过事物代码进行操作!');
window.event.returnValue=false;
}
}
</script>
</HEAD>
<bodyMS_POSITIONING="GridLayout"onKeyDown="DisableKey()">
……………………
上边的代码基本上已经实现了,所需要屏蔽的键值。
好像已经完成了工作,但是是否每个页面都要复制这些代码呢?还在考虑之中!
请各位高手指点,应该可以说是一个如何架构系统界面的问题了:)
以上所分享的是关于用Asp.net屏蔽F5、Ctrl+N、Alt+F4,下面是编辑为你推荐的有价值的用户互动:
相关问题:有什么快捷键,如关闭=Alt+F4?
答:太多了 ALT键可以打开窗口属性 徽标键+D显示桌面 +U 放大镜 。。。很多很多 如果你愿意 可以完全离开鼠标操作你的电脑 但是有些时候并不如鼠标来的快 >>详细
相关问题:能教我一些电脑有用的按键!比如CTRL+ALT+DEL这些...
答:一、常见用法: F1 显示当前程序或者windows的帮助内容。 F2 当你选中一个文件的话,这意味着“重命名” F3 当你在桌面上的时候是打开“查找:所有文件” 对话框 F10或ALT 激活当前程序的菜单栏 windows键或CTRL+ESC 打开开始菜单 CTRL+ALT+DELETE ... >>详细
相关问题:电脑的ALT+F5热键是干什么用的?
答:alt+f5是tc中的查看用户屏幕的快捷键! 常见用法: 简要介绍F1~F12功能键的功能 F1显示当前程序或者windows的帮助内容。 F2当你选中一个文件的话,这意味着“重命名” F3当你在桌面上的时候是打开“查找:所有文件” 对话框 F10或ALT激活当前程序的... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
