js禁止页面刷新,使用F5键刷新禁止右键的示例代码。

复制代码代码如下所示:

禁止使用F5键
document.onkeydown()函数
{
如果(密码= = 116事件。)
{
= 0的情况下;
event.cancelbubble =真;
返回false;
}
}
右弹出菜单
document.oncontextmenu()函数
{
返回false;
}
以下代码实现全屏显示
函数在window.onload(){
var请求=新(数组);保存参数
var = location.search.substring(1);
如果(s)!){
var list = s.split();
对于(var i = 0;i < list.length;i++){
var对;
如果(对{ 0 }对{ 0 }!){
请求{ unescape(双{ 0 })} = unescape(双{ 1 });
}
}
}
VaR全屏=请求{全屏};
如果(全屏!= ){
var文件= self.location;
var a = window.open(有关:空白
自启=空
Self.close()
a.location =文件+全屏=是;
}
}

<!——
右键点击, / / Ctrl + N,Shift + F10,F11,F5刷新退格键
/ /作者:meizz(梅花雨)2002-6-18
功能document.oncontextmenu({值= false)事件。;} / /屏蔽鼠标右键
功能window.onhelp({ return)假} / F1帮助屏蔽
document.onkeydown()函数
{
如果((窗口。事件。altkey)
((窗口。事件。密码= = 37)| | / / Alt +屏蔽的关键。
(窗口。事件。密码= = 39))) / / Alt键屏蔽
{
警告()不允许使用Alt +方向前进或后退页!;
值=虚假事件;
}
注意:这对于屏蔽alt键是不正确的,
当Alt +键弹出一个警告框时,按住Alt键。
使用鼠标指出警告框,屏蔽方法无效。
有一个高的手真的保护Alt键,请让我们知道。
如果((密码= = 8事件。) / / | |屏蔽删除键
(密码= = 116事件。)| | /屏幕F5刷新按钮
(event.ctrlkey事件。密码= = 82)){ / / Ctrl + R
事件代码= 0;
值=虚假事件;
}
如果(密码= = 122事件。){事件。密码= 0;事件。值=假F11;} / /盾牌
如果(event.ctrlkey事件。密码= = 78事件。值= false); / / Ctrl + N盾
如果(event.shiftkey事件。密码= = 121事件。值= false); / / Shift+F10盾
如果(window.event.srcelement.tagname = = 窗口。事件。大写键)
window.event.returnvalue = false; / /移盾加左建新打开一个网页
如果((窗口。事件。altkey)(窗口。事件。密码= = 115)) / / Alt + F4盾
{
window.showmodelessdialog(有关:空白
返回false;
}
}