您的位置:首页 > Web前端 > JavaScript

js禁止用户刷新页面

2011-08-08 09:48 295 查看
我们在写提交页面的时候,有时候会遇到刷新后重复提交的问题,下面的方法采用的是屏蔽法:

<script language="javascript">

//禁止用F5键

function document.onkeydown()

{

if ( event.keyCode==116)

{

event.keyCode = 0;

event.cancelBubble = true;

return false;

}

}

//禁止右键弹出菜单

function document.oncontextmenu()

{

return false;

}

//下面代码实现全屏显示

function window.onload(){

var Request = new Array();//保存参数

var s = location.search.substring(1);
外语屋
if (s && s!=""){

var list = s.split("&");

for (var i=0; i < list.length; i++){

var pair = list[i].split("=");

if (pair[0] && pair[0] !=""){

Request[unescape(pair[0])] = unescape(pair[1]);

}

}

}

var fullscreen=Request["fullscreen"];

if(fullscreen!="yes"){

var file =self.location;

var a = window.open("about:blank","","fullscreen=yes")

self.opener=null内陆运输

self.close()

a.location=file + "?fullscreen=yes";

}

}

</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: