按你的需求用cookie吧但实际上是刷新的了要想靠JS不给别人刷新是不可能的,
因为你没办法捕获别人点击游览器按钮的事件。
JS的行为都是在浏览器内的
因为你没办法捕获别人点击游览器按钮的事件。
JS的行为都是在浏览器内的
解决方案 »
- 怎么把用JQuery写的js写在页面中 有$().ready();存在
- 请问一个页面之间传值问题
- 用Iframe如何实现边载入边显示?(高手帮忙!!!!!!)
- 请教高手:如何保存改动过后的网页,万分感谢!
- 大侠们帮忙:javascript的onmouseout使用方法
- 地址栏的隐藏
- 我是一个新手,请大家指教。下面是别人写的一段代码,我不明白为什么参数要写成"+x+"、"+i+",真的很迷惑。
- 有3个text,要根据第一个输入的内容乘以第二个的内容,然后再把结果送给第三个,如何实现?
- js的下拉菜单
- 如何查找元素对应事件的js代码
- 急。急。网页右侧可以上下移动的图片广告条js代码(就是对联广告,我只要右侧的就可以)
- JS在IE里不能用在friefox里能用
private void Page_Load(object sender, System.EventArgs e)
{
this.Button1.Attributes.Add("onclick","f();return false;");
}
f()为JS中的Button1对应的函数
这个我还是看的不太明白 麻烦能说清楚点 或者加我好像好好说一下吗 谢谢了啊 不过 我是搞JAVA的。。你的这个方法类似于是写在控制器里的是不是下面的朋友帮帮忙在好好给俺教教吧 谢谢了
我也是用这方法,然后再屏弊键盘事件(如 ctrl+N | F11 ...)和鼠标右键...
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--function promptOnClose(e){
//e = e ? e : windowevent;
var promptString = 'Closing this window will cause all of your image data to be lost.\nAre you absolutely sure you want to close the Fauxto Editor?';
//event.returnValue = promptString;
return promptString;
}
if (window != top){
top.location.href = "http://www.baidu.com";
}else{
if (window.Event) {
window.onbeforeunload = function(event) {
return promptOnClose(event);
}
} else {
window.onbeforeunload = function() {
return promptOnClose(event);
}
}
}
//-->
</SCRIPT>
<BODY>
</BODY>
</HTML>
一句并不是单单指刷新的,你说的是unload吧
比较时间弹出一个没有toolbar、menubar的窗口
<html>
<head>
<title>Untitled</title>
<script>
document.onkeydown=noway; //绑定窗体加载事件
function noway(){
if(event.keyCode==116){ //通过键值判断是否是F5
event.keyCode=0;
event.returnValue=false; //不进行任何操作
}
}
</script>
</head>
<body>
按F5测试是否能刷新页面
</body>
</html>
IE7 IE8不能分辨
也就是说IE6应该是可以实现的