十万火急!请各路大侠拔刀相助!如何屏蔽掉IE里头的后退键?

wstcymhd 2002-11-25 09:36:52
我现在做的一东西是在Web界面下控制的,为了安全起见,我需要屏蔽掉后退键,但只是我打开的这个软件的Web的后退键,我打开IE进行浏览时后退键要能正常使用。请问有没有可行的解决办法?
...全文
54 14 打赏 收藏 转发到动态 举报
写回复
用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
  • 打赏
  • 举报
回复
很感谢!可是我需要屏蔽掉所有能实现后退前进的地方,还包括工具栏和菜单里的后退前进。而且不用新窗口打开,要直接链接到一个不能后退的页面。

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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