try something like this: <script language="JavaScript"> <!-- function Win(url) { /* * No fresh window */ var w = window.open(url,"","menubar=no,toolbar=no"); var doc = w.document; doc.oncontextmenu = function(){ return false }; doc.onkeydown = function(){ var e = w.event; if (e.keyCode == 116 || e.ctrlKey && e.keyCode == 82) { e.keyCode = 0; e.cancelBubble = false; e.returnValue = false; return false; } } }; Win('about:blank'); //--> </script>
Try...首先.说一下,有三个地方有刷新 1.查看->刷新 2.F5 3.右键,刷新. 所以,我们要一一屏蔽掉.<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> <body scroll=no>
<script language="JavaScript">
<!--
function Win(url) {
/*
* No fresh window
*/
var w = window.open(url,"","menubar=no,toolbar=no");
var doc = w.document;
doc.oncontextmenu = function(){ return false };
doc.onkeydown = function(){
var e = w.event;
if (e.keyCode == 116 || e.ctrlKey && e.keyCode == 82) {
e.keyCode = 0;
e.cancelBubble = false;
e.returnValue = false;
return false;
}
}
};
Win('about:blank');
//-->
</script>
1.查看->刷新
2.F5
3.右键,刷新.
所以,我们要一一屏蔽掉.<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>
<body scroll=no>
如果是用JS,则加上onClick=""
如果是VB,则写一个函数ID_onSubmit
<!--
function Win(url,target) {
/*
* No fresh window
*/
var w = window.open(url,target,"menubar=no,toolbar=no");
var doc = w.document;
doc.oncontextmenu = function(){ return false };
doc.onkeydown = function(){
var e = w.event;
if (e.keyCode == 116 || e.ctrlKey && e.keyCode == 82) {
e.keyCode = 0;
e.cancelBubble = false;
e.returnValue = false;
return false;
}
}
};
//-->
</script><form method=post action="test.asp" target='new' onsubmit="Win('','new')">
<input name=submit type="submit">
</form>
<form name="as" action="asd.jsp" onsubmit="return op()">
<input type="text" name="asdf">
<input type="image" src="adsfdf/asdf.gif">
</form>
这样会自动响应onsubmit()事件。谢谢大家!!