社区
ASP
帖子详情
关于屏蔽F5刷新的问题
diandianqiuqiu
2005-02-23 11:45:33
请问如何在Frame中屏蔽F5刷新阿?不知道写在什么事件里阿?
...全文
527
25
打赏
收藏
关于屏蔽F5刷新的问题
请问如何在Frame中屏蔽F5刷新阿?不知道写在什么事件里阿?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
25 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gmlwl
2005-03-10
打赏
举报
回复
风流才子不知道说的可行不,学习中...
diandianqiuqiu
2005-03-10
打赏
举报
回复
help
diandianqiuqiu
2005-03-08
打赏
举报
回复
高手快來看啊
diandianqiuqiu
2005-03-07
打赏
举报
回复
这么多高手都没有办法么?哎...
gengxl
2005-03-07
打赏
举报
回复
收藏,嘿嘿
philcc
2005-03-06
打赏
举报
回复
no
luckyprg
2005-03-04
打赏
举报
回复
估计是只能用模态窗口了。
rober0371
2005-03-04
打赏
举报
回复
晕,不知所云!24546582
diandianqiuqiu
2005-03-04
打赏
举报
回复
To l_0117() :
你那个在单独的页面的确好用,没问题,但是在Frame里就不好使了,document.onkeydown对Frame不起作用。
zyddamon
2005-03-01
打赏
举报
回复
我没有做过 不过我觉得可以用JS中调用onkeydown获得key值判断 来屏蔽F5 不知道可以不哪天试看看
关注中……
今晚打老虎33333333
2005-03-01
打赏
举报
回复
好东西,收藏
sungcong
2005-03-01
打赏
举报
回复
好东西!!
rober0371
2005-03-01
打赏
举报
回复
把下面的函数放到<script language=javascript></script>中就OK了!
function document.onkeydown()
{
var k = window.event.keyCode;
if (k == 116) //屏蔽退格删除键
//屏蔽 F5 刷新键
{
window.event.keyCode = 0;
window.event.returnValue= false;
}
if (k==122) //屏蔽F11
{
window.event.keyCode = 0;
window.event.returnValue= false;
}
if (window.event.ctrlKey && k == 82) //Ctrl + R
window.event.returnValue= false;
if (window.event.ctrlKey && k == 78) //屏蔽 Ctrl+n
window.event.returnValue= false;
if (window.event.ctrlKey && k == 87) //屏蔽 Ctrl+w
window.event.returnValue= false;
if (event.shiftKey && k==121) //屏蔽 shift+F10
window.event.returnValue= false;
if (window.event.srcElement.tagName == "A" && window.event.shiftKey)
window.event.returnValue = false; //屏蔽 shift 加鼠标左键新开一网页
if (window.event.altKey && k == 115) //屏蔽Alt+F4
{
window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px");
return false;
}
if (window.event.altKey||k == 91) //屏蔽 Alt+ 方向键 →
{
alert("禁止使用ALT组合键进行非法操作!");
window.event.returnValue=false;
}
}
fengliucaizi_2004
2005-03-01
打赏
举报
回复
/***************************************************************************
* 函数名称: KeyDown()
* 参数是: 无
* 功能: 屏蔽一些毽子
* 返回的值: 有返回真,没有返回假
****************************************************************************/
function KeyDown(){ //屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键
//alert("ASCII代码是:"+event.keyCode);
if ((window.event.altKey) &&
((window.event.keyCode==37)|| //屏蔽 Alt+ 方向键 ←
(window.event.keyCode==39))) //屏蔽 Alt+ 方向键 →
{
event.keyCode=0;
event.returnValue=false;
}
if ((event.keyCode==8) || //屏蔽退格删除键
(event.keyCode==116)|| //屏蔽 F5 刷新键
(event.keyCode==112)|| //屏蔽 F1 刷新键
(event.keyCode==122)|| //屏蔽 F11 全屏显示会有后退
(event.shiftKey ) || //屏蔽 shift 刷新键
(event.altKey ) || //屏蔽 alert 刷新键
(event.ctrlKey )) //屏蔽 crrl 刷新键
{
event.keyCode=0;
event.returnValue=false;
}
return true;
}
<body onkeydown="KeyDown()">
diandianqiuqiu
2005-02-28
打赏
举报
回复
没有人知道么?
diandianqiuqiu
2005-02-26
打赏
举报
回复
真的没有办法像普通窗口那样屏蔽么?哎...
diandianqiuqiu
2005-02-26
打赏
举报
回复
To baiyunfei(大虾们,可要记住:星星越多,责任越大!):
嗯,不错,回去试试先!
大熊猫侯佩
2005-02-23
打赏
举报
回复
换个思路不行么?
diandianqiuqiu
2005-02-23
打赏
举报
回复
To bananasmiling(新年快快乐乐) :
阿?不要阿,少爷,真的没有办法么?
bananasmiling
2005-02-23
打赏
举报
回复
无法屏蔽
加载更多回复(5)
jquery禁用右键单击功能
屏蔽
F5
刷新
主要介绍了jquery禁用右键单击功能
屏蔽
F5
刷新
的具体实现,需要的朋友可以参考下
jQuery禁用键盘后退
屏蔽
F5
刷新
及禁用右键单击
主要介绍了jQuery禁用键盘后退、
屏蔽
F5
刷新
、禁用右键单击功能等快捷方法,感兴趣的小伙伴们可以参考一下
防止恶意
刷新
js防止恶意
刷新
,这个函数纯粹是为了让标志稍微短点儿,一堆乱码还特有神秘感,另外,这个UserMd5函数是网上找来的现成儿的 ,
屏蔽
F5
的
刷新
,
屏蔽
退格删除键,
屏蔽
F5
刷新
键,Ctrl + R
js
屏蔽
鼠标键盘(右键/Ctrl+N/Shift+F10/F11/
F5
刷新
/退格键)
屏蔽
鼠标右键、Ctrl+N、Shift+F10、F11、
F5
刷新
、退格键/Alt+ 方向键 →等等,太多了就不一一写来了感兴趣的朋友可以了解下啊,希望本文对你有所帮助
屏蔽
鼠标右键、Ctrl+n、shift+F10、
F5
刷新
、退格键 的javascript代码
屏蔽
鼠标右键、Ctrl+n、shift+F10、
F5
刷新
、退格键 的javascript代码
ASP
28,390
社区成员
357,068
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章