如何判断用户触发了F5键或者用右键刷新页面? php的一般验证就有这样的弱点刚好符合你的要求 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <body onbeforeunload="JavaScript:alert('you want to refresh your page.');">但是他还是刷新,不会停下,你可以改一下提交的对象的值,使之提交不成功。 <body onkeydown="flag=(event.keyCode==116)" onbeforeunload="if(flag)alert('F5');else alert('not F5')"> <script language="javascript">//禁止用F5键function document.onkeydown(){ if ( event.keyCode==116) { event.keyCode = 0; event.cancelBubble = true; return false; }}//禁止右键弹出菜单function document.oncontextmenu(){ return false;}</script> 解决不了了,求助. 为什么这段JS的代码不能给文本框赋值呢?只有“标规”按钮有用。谢谢! window.open() 被屏蔽的问题 缺少对象? 判断条件无法执行是怎么回事? 怎样用javascript打开特大分辨率的IE窗口 地震心态记实 同样的js文件在不同的环境下会报错,在线等 急!!请问谁有控制键盘输入的是数字的方法? 关于asp提交表单的javascript验证,30分相送 用windows script edit怎么调试? 怎样触发并响应带滚动条 DIV 中的滚动事件?
但是他还是刷新,不会停下,你可以改一下提交的对象的值,使之提交不成功。
//禁止用F5键
function document.onkeydown()
{
if ( event.keyCode==116)
{
event.keyCode = 0;
event.cancelBubble = true;
return false;
}
}//禁止右键弹出菜单
function document.oncontextmenu()
{
return false;
}
</script>