from:
http://community.csdn.net/Expert/topic/3766/3766060.xml?temp=.3094904请写一段Javascript的代码,防止用户提交表单后刷新网页(例如按F5或按IE上的刷新按钮)重新提交表单内容。页面提交是在本页面提交到本页面。大家帮帮忙?
下面的代码只是实现了屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键。
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+ 方向键 →
alert("不准你使用ALT+方向键前进或后退网页!");
event.returnValue=false;
}
if ((event.keyCode==8) || //屏蔽退格删除键
(event.keyCode==116)|| //屏蔽 F5 刷新键
(event.keyCode==112)|| //屏蔽 F1 刷新键
(event.ctrlKey && event.keyCode==82)){ //Ctrl + R
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;
if (window.event.srcElement.tagName == "A" && window.event.shiftKey)
window.event.returnValue = false; //屏蔽 shift 加鼠标左键新开一网页
if ((window.event.altKey)&&(window.event.keyCode==115)){ //屏蔽Alt+F4
window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px");
return false;}
}
分享到:
相关推荐
JS屏蔽键盘输入 JS屏蔽键盘输入JS屏蔽键盘输入 JS屏蔽键盘输入
JAVASCRIPT展开菜单代码实例!JAVASCRIPT展开菜单代码实例!
文本框JS软键盘代码,好看好用
通过js控制页面进入域的键盘实效事件,并在离开域时,释放对键盘的屏蔽
一个经过反复试验的js密码软键盘,和我多次试验过的屏蔽键盘的js,内附网上查到的资料()
js屏蔽键盘鼠标\屏蔽打印等等
用JAVASCRIPT代码来编写一个捕捉键盘,这里是源代码!希望能帮助你们
js 只接收数字键盘,屏蔽字母区键盘
JS写的屏蔽键盘所有键
常用JavaScript代码 常用JavaScript代码 常用JavaScript代码
js键盘代码 有需要的下 请大家多多支持
JavaScript做的软键盘代码 JavaScript做的软键盘代码 JavaScript做的软键盘代码 JavaScript做的软键盘代码
web页面js屏蔽地区代码实例,主要用于防止某个地区访问该web页面
Javascript检测键盘事件代码,非常经典。希望大家下载
只要点击 屏蔽按钮 即可屏蔽键盘上的 很多按键 包括win键,和一些组合键
JS网页屏蔽右键代码.txt
JS网页键盘交互式代码
javascript网页键盘交互式代码
js 实现简单屏蔽某个地区的访问 在网站建设运营中,我们有时不想某个城市(竞争对手所在地)的用户访问网站,可以使用以下压缩包中的js代码屏蔽