社区
JavaScript
帖子详情
请问有人能完全防止用户刷新页面吗? 包搬用鼠标单击刷新按钮,高分相送!
wuxk
2003-06-04 05:03:04
不论用什么方式哦:)
...全文
102
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脚本自定义
按钮
行为。同时,工具提供源代码,增强
用户
信任,方便
用户
审查或编译。
java
鼠标
点击
按钮
事件_Java学习——GUI编程(
鼠标
单击
按钮
事件)
这篇博客介绍了Java GUI编程中的
鼠标
点击
按钮
事件处理,通过创建`MyMonitor`类实现`ActionListener`接口,监听并响应`Button`的点击事件,输出相应的提示信息。
完美解决
鼠标
单击
变双击问题^_^
本文介绍了解决
鼠标
单击
变双击问题的方法,包括调整系统设置、清理微动开关及使用专用软件等方案。
[java]
按钮
JButton问题(图形
按钮
、
按钮
不显示、
鼠标
滑过才显示、显示位置错误等)——form:菜鸟理解
本文详细介绍了在Java Swing中解决
按钮
显示位置错误、
按钮
充满整个窗体以及
按钮
只在
鼠标
滑过时显示的问题。通过调整布局方式和在面板重绘过程中重新获取
按钮
焦点,实现了
按钮
的正确显示。
invoke
按钮
点击_如何让Button
按钮
实现[
单击
]和[长按]功能
本文探讨了在
用户
界面中如何实现长按和
单击
事件,并对比了两种不同的实现方法:使用1毫秒定时器和多线程操作。通过设置定时器或在独立线程中监测
鼠标
状态,来判断300毫秒内的操作是长按还是
单击
。代码示例展示了在Aardio平台上如何处理这两种事件,提供了伪代码以帮助理解实现过程。
JavaScript
87,987
社区成员
224,683
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章