function DisableF5(){
with (event){
// F5 and Ctrl+R
if (keyCode==116 || (ctrlKey && keyCode==82)){
event.keyCode = 0;
event.cancelBubble = true;
return false;
}
}
}
document.onkeydown = DisableF5;
function document.onkeydown()
{
if ((event.keyCode==8) || //屏蔽退格删除键
(event.keyCode==116)|| //屏蔽 F5 刷新键
(event.ctrlKey && event.keyCode==82)){ //Ctrl + R
event.keyCode=0;
event.returnValue=false;
}
}
一,js屏蔽浏览器(IE和FireFox)的刷新功能
document.onkeydown=function()
{
if ((window.event.keyCode==116)|| //屏蔽 F5
(window.event.keyCode==122)|| //屏蔽 F11
(window.event.shiftKey && window.event.keyCode==121) //shift+F10
)
{
window.event.keyCode=0;
window.event.returnValue=false;
}
if ((window.event.altKey)&&(window.event.keyCode==115))
{
//屏蔽Alt+F4
window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px");
return false;
}
}
二,js屏蔽浏览器右键功能
if (window.Event)
document.captureEvents(Event.MOUSEUP);
function nocontextmenu()
{
event.cancelBubble = true
event.returnValue = false;
return false;
}
function norightclick(e){
if (window.Event){
if (e.which == 2 || e.which == 3)
return false;
}
else
if (event.button == 2 || event.button == 3){
event.cancelBubble = true
event.returnValue = false;
return false;
}
}
document.oncontextmenu = nocontextmenu; // for IE5+
document.onmousedown = norightclick; // for all others
分享到:
相关推荐
主要介绍了JavaScript屏蔽Backspace键的实现代码,非常不错,具有参考借鉴价值,需要的朋友可以参考下
js 实现 IE中屏蔽后退建(Back Space)! 值得下载看看!资源免费,大家分享!!
下面通过javascript代码实现网页屏蔽Backspace事件,输入框不屏蔽,具体代码如下: [removed] = function (e) { var code; if (!e){ var e = window.event;} if (e.keyCode){ code = e.keyCode;} else if (e....
禁用backspace键的后退功能,但是可以删除文本内容
主要介绍了JavaScript如何禁止Backspace键,可以帮助大家解决“只读输入框在IE下按下Backspace键回退到前一个页面”的问题,感兴趣的小伙伴们可以参考一下
js屏蔽backspace后退,又不影响删除输入框文字
当我们在jsp上有个只读文本框的时候,用户在文本框内点击BackSpace会后退网页,此js直接引用到jsp内就可以屏蔽退格键后退网页的功能,删除功能还在。经测试,谷歌,IE都可以用。
javascript禁制后退键(Backspace)实例代码.docx
禁用backspace键的后退功能,但是可以删除文本内容
没有绝对的屏蔽,最好是js结合服务端混合用。服务端通过判断要打开的页面的参数是否第一次打开,如果不是的话就跳转到指定页面。这里只说js方法。 我们在真实的项目开发中经常会使用JS 对键盘上的一些按键进行禁用,...
需要用 JavaScript 编写一个简单的...•要求该 JavaScript 程序在IE6/8,Firefox下测试通过,运行中没有错误/警告/异常;老规矩,程序的各个文件同样要通过各种认证; •需用到的技术有:事件与事件响应,DOM 操作
VMware下安装的Centos,使用backspace进行回退时,出现乱码
下面小编就为大家带来一篇禁用backspace网页回退功能的实现代码。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
在web端,输入的时候,很容易在文本框消失焦点的时候,点击退格键,页面就回退了,下面是一种屏蔽页面回退键的方法,一起看看吧
介绍了javascript禁制后退键(Backspace)实例代码,有需要的朋友可以参考一下
屏蔽回退键 支持Firefox、Opera IE、Chrome
名称:Backspace -------------------- 版本:1.4.1 作者:Gilbertas Pocius 分类:生产工具 -------------------- 概述:Backspace键使退格作为后退导航的快捷方式。 浏览器禁用这种行为,前一段时间,而这个扩展...