社区
JavaScript
帖子详情
请问有人能完全防止用户刷新页面吗? 包搬用鼠标单击刷新按钮,高分相送!
wuxk
2003-06-04 05:03:04
不论用什么方式哦:)
...全文
100
12
打赏
收藏
请问有人能完全防止用户刷新页面吗? 包搬用鼠标单击刷新按钮,高分相送!
不论用什么方式哦:)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
newpeng
2003-06-05
打赏
举报
回复
我在做页面访问统计就是这样干的,检查session。但是还是有个问题,如果在session有效期内连续访问(不是本页刷新)该页面,还是很麻烦的。
newpeng
2003-06-05
打赏
举报
回复
source0(源)的想法比较好,
在客户端阻止用户操作没什么太大的意义,除非使用者是一个新手,否则没有什么用。
source0
2003-06-05
打赏
举报
回复
直着走不通,可以走曲线么。以下是我的思路:
在服务器的session里保存一个变量,当进入需要禁止刷新的页面后判断该变量是否存在。如果变量不存在,那么用户就是第一次访问,给这个变量设值并返回正常的页面。如果存在,说明已经访问过该页面了,那么返回一些报错信息。
gq
2003-06-05
打赏
举报
回复
做到简单的屏蔽是可以的,你要完全屏蔽本来就是不可能的。
没有工
2003-06-05
打赏
举报
回复
讓你參考一下吧. :) 我再試試看其他的方法. 工具欄的刷新應該是客戶端的事.無權幹涉. 如果是你自己的刷新那應該不是難事囉. :)~~
<html>
<head>
<title>禁止鼠标右键</title>
</head>
<body>
<script language="Javascript">
var mMsg = "你的鼠标右键被禁止了!";
function disableRightClick(btnClick)
{
if (navigator.appName == "Netscape" && btnClick.which == 3)
{
alert(mMsg);
return false;
}
else if (navigator.appName =="Microsoft Internet Explorer" && event.button == 2)
{
alert(mMsg);
return false;
}
}
document.onmousedown = disableRightClick;
</script>
</body>
</html>
zhaoweiwei
2003-06-04
打赏
举报
回复
To wuxk (从此醉)
建议你不要总想着去屏蔽什么!要知道完全的屏蔽总是不可能的!
而且不适当的屏蔽会引起用户的反感,使你的网页访问率降低
lEFTmOON
2003-06-04
打赏
举报
回复
如果用的是脚本语言,应该是可以的,以ASP为例
<%
if Session("refresh") <> null then
不能刷新
response.end;
else
Session("refresh") = "value" '随便给refresh一个值
接下来处理你的代码
endf
%>
然后你可以在转到此页面之前的页面中将
Session("refresh")置为null
blestcc
2003-06-04
打赏
举报
回复
绝对屏蔽是不可能的啊
心云意水
2003-06-04
打赏
举报
回复
你自己都知道“用户在IE菜单中的操作不是脚本所能阻当的呀。 ”
由于没有专门的刷新事件,所以这个比较麻烦
如果没有工具兰和菜单栏的话,屏蔽右键
然后function document.onkeydown()
{if(event.keyCode==116 || event.ctrlKey)
{event.keyCode=0
event.returnValue=false;
}
}
应该差不多了。
wuxk
2003-06-04
打赏
举报
回复
我靠,gq(游子), 就是因为看在你信誉值比较高,差点就听信了你去另外写一个游览器。原来解决这个问题这么简单呀!
看样子CSDN这个信誉是TNND不可信的哦,建议去掉!
wuxk
2003-06-04
打赏
举报
回复
TNND,感觉就是这样子。
用户在IE菜单中的操作不是脚本所能阻当的呀。 、
gq
2003-06-04
打赏
举报
回复
自己写个浏览器吧。。肯定可以了。。
轻松屏蔽
鼠标
的前进后退
按钮
工具
AutoHotkey是一个非常强大的免费开源脚本语言,它允许
用户
创建脚本来自动化几乎任何Windows操作。在本章中,我们将深入了解如何使用AutoHotkey脚本来自定义
鼠标
按钮
的行为,以满足特定的
用户
场景需求。AutoHotkey的语法对于初学者来说是相对简单的,特别是它类似于C语言的结构。它支持变量、循环、条件语句、子程序(函数)、表达式、正则表达式以及GUI(图形
用户
界面)元素。对于想要入门的读者,我推荐从AutoHotkey的官方文档开始学习。
java
鼠标
点击
按钮
事件_Java学习——GUI编程(
鼠标
单击
按钮
事件)
Java学习——GUI编程(
鼠标
单击
按钮
事件)Java学习——GUI编程(
鼠标
单击
按钮
事件)package 狂神说.p3;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.WindowAdapter;import java.aw...
完美解决
鼠标
单击
变双击问题^_^
最近公司和家的电脑双双出现
鼠标
单击
变双击的问题...开始以为中了病毒,结果查了半天和重装之后还是不行,baidu了一下,发现很多人也碰到这个问题,究其原因有三点:1. 软件设置问题;2. 病毒引起;3.
鼠标
按键的微动开关出现故障。 第一点的解决方法:一、改动设置 (来源:http://www.eatdiy.com/bbs) 选择设备管理器-->通用串行总线控制器-->Intel(R) 828
[java]
按钮
JButton问题(图形
按钮
、
按钮
不显示、
鼠标
滑过才显示、显示位置错误等)——form:菜鸟理解
问题目录问题起源
按钮
显示位置错误(
按钮
充满整个窗体)
按钮
的添加位置
按钮
只有在
鼠标
滑过才显示 问题起源 我呢,是一名目前还在纠结毕业设计的苦逼学生。之前壮志凌云,许下:“自己的毕设要自己写”的豪情壮志。还为了
防止
重题,直接避开了“连连看”、“推箱子”这种网上有对照的题目,选了个“四顶棋”这个小时候玩的游戏,而且网上丝毫没有相关资料。连这个“四顶棋”的名字,都不知道是不是这个游戏的本名! 以上均是废话...
invoke
按钮
点击_如何让Button
按钮
实现[
单击
]和[长按]功能
很多时候为了
用户
操作方便,需要在窗口功能中实现 长按功能 ,并且也不能失去这个
按钮
的
单击
功能, 那么一般应该是这样判断, 当
按钮
被按下的同时, 开启一个定时器(例如300毫秒), 然后判断在这段时间内是否松开了
鼠标
, 如果没有松开就判断它为长按, 否则为普通的
单击
事件由此考虑: 有两种办法1,开启一个1毫秒定时器 , 在定时器里获取
鼠标
左键状态 , 如果发现在不到300毫秒的间隔之内松开了
鼠标
,那...
JavaScript
87,988
社区成员
224,683
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章