社区
JavaScript
帖子详情
十万火急!请各路大侠拔刀相助!如何屏蔽掉IE里头的后退键?
wstcymhd
2002-11-25 09:36:52
我现在做的一东西是在Web界面下控制的,为了安全起见,我需要屏蔽掉后退键,但只是我打开的这个软件的Web的后退键,我打开IE进行浏览时后退键要能正常使用。请问有没有可行的解决办法?
...全文
54
14
打赏
收藏
十万火急!请各路大侠拔刀相助!如何屏蔽掉IE里头的后退键?
我现在做的一东西是在Web界面下控制的,为了安全起见,我需要屏蔽掉后退键,但只是我打开的这个软件的Web的后退键,我打开IE进行浏览时后退键要能正常使用。请问有没有可行的解决办法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wstcymhd
2002-11-26
打赏
举报
回复
如果我想像第一个朋友说的方法把backspace也屏蔽掉,谁能告诉我backspace的keycode是多少?
tlczwyj
2002-11-26
打赏
举报
回复
只要在<body>中加入unload="window.dlose()"即可
wstcymhd
2002-11-26
打赏
举报
回复
谢谢!我想在打开一个新窗口的同时关掉旧的窗口,我用了window.close(),但是总是弹出询问是否关闭的窗口,怎么样才能让它不进行询问直接关掉呢?
zhouxhh
2002-11-26
打赏
举报
回复
backspace的keycode是8
lilyfirstone
2002-11-26
打赏
举报
回复
请教,关注
gzh_seagull
2002-11-25
打赏
举报
回复
web窗口用open出来的,然后加上下面的
<body onkeydown="KeyDown()" oncontextmenu="event.returnValue=false">
<script language="Javascript"><!--
//屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键
function KeyDown(){
if ((window.event.altKey)&&
((window.event.keyCode==37)|| //屏蔽 Alt+ 方向键 ←
(window.event.keyCode==39))){ //屏蔽 Alt+ 方向键 →
alert("不准你使用ALT+方向键前进或后退网页!");
event.returnValue=false;
}
/* 注:这还不是真正地屏蔽 Alt+ 方向键,
因为 Alt+ 方向键弹出警告框时,按住 Alt 键不放,
用鼠标点掉警告框,这种屏蔽方法就失效了。以后若
有哪位高手有真正屏蔽 Alt 键的方法,请告知。*/
if (event.keyCode==116){ //屏蔽 F5 刷新键
event.keyCode=0;
event.returnValue=false;
}
if ((event.ctrlKey)&&(event.keyCode==78)){ //屏蔽 Ctrl+n
event.returnValue=false;
}
if ((event.shiftKey)&&(event.keyCode==121)){ //屏蔽 shift+F10
event.returnValue=false;
}
}
// --></script>
方工
2002-11-25
打赏
举报
回复
我认为没有必要屏蔽什么按钮。
程序的正常运行要靠正确的逻辑和状态来保证。
lee12
2002-11-25
打赏
举报
回复
楼上的你知道不说干什么?总不会要大家请你才说吧?
shoyour
2002-11-25
打赏
举报
回复
我知道用ASP就可以
wstcymhd
2002-11-25
打赏
举报
回复
我知道!楼上的,你嘿什么嘿?不会就别来搅和。
总之,很感谢大家的帮助,给我提供了思路。希望真正的高手不吝赐教,也希望能和跟我一样处于摸索阶段的朋友们一起交流。
无爱大叔
2002-11-25
打赏
举报
回复
按backspace就可以后退了,嘿嘿
wstcymhd
2002-11-25
打赏
举报
回复
window.open方法不是总要打开新窗口吗?我只想在原有的窗口里打开。
男人三十好累
2002-11-25
打赏
举报
回复
你不是要直接链接到一个不能后退的页面。你不会用上面的方法OPEN一个不能后退的页面。为什么一定要链接。不一样吗?
wstcymhd
2002-11-25
打赏
举报
回复
很感谢!可是我需要屏蔽掉所有能实现后退前进的地方,还包括工具栏和菜单里的后退前进。而且不用新窗口打开,要直接链接到一个不能后退的页面。
非常感谢您留心我这份系统诊断报告,小菜鸟
十万火急
等待您的帮助!
经典 非常感谢您留心我这份系统诊断报告,小菜鸟
十万火急
等待您的帮助! 该诊断报告由360安全卫士提供 http://www.360safe.com 诊断时间: 2008-12-10 13:44:18
小学成语大赛模板PPT学习教案.pptx
小学成语大赛模板PPT学习教案.pptx
精品(2021-2022年)资料语文S版小学五年级语文下册期末试卷及答案.doc
精品课件
怀山襄陵谓洪水汹涌奔腾溢上山陵.doc
怀山襄陵谓洪水汹涌奔腾溢上山陵.doc
Linux下高CPU解决方案
昨天搞定了一个
十万火急
的issue,客户抱怨产品升级后系统会变慢和CPU使用率相当高,思解决问题的过程,觉得这个分析过程具有可复用 性,值得总结一下。 1.用top命令查看哪个进程占用CPU高 gateway网关进程14094占用CPU高达891%,这个数值是进程内各个线程占用CPU的累加值。 PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 14094 root 15 0 315m 10m 7308 S 891% 2.2 1:49.01 gateway 20642 r
JavaScript
87,993
社区成员
224,688
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章