社区
ASP
帖子详情
如何实现禁止页面刷新呀
snowadrift
2004-04-01 01:40:06
我想在一程序处理其间不让用户刷新页面。不知能否实现?
否则要是用户刷新就可能出现重复提交的现象。
...全文
143
18
打赏
收藏
如何实现禁止页面刷新呀
我想在一程序处理其间不让用户刷新页面。不知能否实现? 否则要是用户刷新就可能出现重复提交的现象。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
FRtfp
2004-04-02
打赏
举报
回复
学习
snowadrift
2004-04-02
打赏
举报
回复
??
银狐被占用
2004-04-01
打赏
举报
回复
学习
snowadrift
2004-04-01
打赏
举报
回复
看来是无法让IE即有工具条显示,又让刷新按钮不可用了呀?要能实现这个多好呀
cyl180555
2004-04-01
打赏
举报
回复
<script language="JavaScript">
function click(e) {
if (document.all) {
if (event.button==2||event.button==3) {
oncontextmenu='return false';
}
}
if (document.layers) {
if (e.which == 3) {
oncontextmenu='return false';
}
}
}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=click;
document.oncontextmenu = new Function("return false;")
document.onmousedown=click
function keydown()
{if(event.ctrlKey ==true || event.keyCode ==93 || event.shiftKey ==true){return false;} }
document.onkeydown =keydown
</script>
这是屏蔽右键和复制、粘贴功能的代码,没有整理,不过功能没有问题,这样浏览者就几乎什么都作不了了!
cyl180555
2004-04-01
打赏
举报
回复
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
<script language="JavaScript">
<!--
function change()
{
var win;
win=window.open('page.asp','','width=790,height=560,directories=no,menubar=no,location=no,scrollbars=yes,resizable=no')
win.moveTo(0,0);
win.focus;
window.close();
document.write('乱码')
}
-->
</script>
</head>
<body onLoad="change()">
</body>
</html>
用上面的页面作一个中转,弹出目标页面,能屏蔽window窗口按钮。再屏蔽鼠标右键和用 eboylili(zzz)的方法屏蔽F5,这样应该差不多了吧! 试试吧!
liuyu202
2004-04-01
打赏
举报
回复
顶!
歪歪
2004-04-01
打赏
举报
回复
在页面开始和结束处都加上(不是Body标记里)
<%
Response.Buffer=true
Response.Expires=0
Response.CacheControl="no-cache"
%>
好像是因为当页面数据量大于5M时,
<%
Response.Buffer=true
Response.Expires=0
Response.CacheControl="no-cache"
%>
就开始停止了,所以在结尾处也要加上
snowadrift
2004-04-01
打赏
举报
回复
???
snowadrift
2004-04-01
打赏
举报
回复
??
snowadrift
2004-04-01
打赏
举报
回复
55555555555还是不成呀,我把我的页面一小段COPY上,请指点
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
<metahttp-equiv="pragma"content="no-cache">
<metahttp-equiv="cache-control"content="no-cache,must-revalidate">
<metahttp-equiv="expires"content="0">
</HEAD>
<BODY BGCOLOR=#FFFFFF LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0>
<%
response.expires=-1
response.expiresabsolute=now()-1
response.cachecontrol="no-cache"
%>
eboylili
2004-04-01
打赏
举报
回复
静止页面缓存
htm网页
<metahttp-equiv="pragma"content="no-cache">
<metahttp-equiv="cache-control"content="no-cache,must-revalidate">
<metahttp-equiv="expires"content="wed,26feb199708:21:57gmt">
或者<metahttp-equiv="expires"content="0">
asp网页
response.expires=-1
response.expiresabsolute=now()-1
response.cachecontrol="no-cache"
php网页
header("expires:mon,26jul199705:00:00gmt");
header("cache-control:no-cache,must-revalidate");
header("pragma:no-cache");
flying310
2004-04-01
打赏
举报
回复
关注。
snowadrift
2004-04-01
打赏
举报
回复
不行呀,用 wanghr100(灰豆宝宝.net) 提供的东东
出现错误
Microsoft VBScript 编译器错误 错误 '800a0414'
调用子程序时不能使用括号
/nokia/tongzhi.asp,行141
response.addHeader("pragma","no-cache")
---------------------------------------^
用 eboylili(zzz) 提供的。
只是屏避掉了,F5键吧。要是按IE上的刷新还是可以的。
yjhgmyyamd
2004-04-01
打赏
举报
回复
以上的方法楼主试过没有?现在按下F5不起作用了吗?
wanghr100
2004-04-01
打赏
举报
回复
让网页刷新,立即失效..
HTTP:
<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
<META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT">
或者<META HTTP-EQUIV="expires" CONTENT="0">
ASP
response.expires=0
response.addHeader("pragma","no-cache")
response.addHeader("Cache-Control","no-cache, must-revalidate")
eboylili
2004-04-01
打赏
举报
回复
<SCRIPT LANGUAGE="JavaScript">
document.onkeydown = function() {
if(event.keyCode==116) {
event.keyCode=0;
event.returnValue = false;
}
}
document.oncontextmenu = function() {event.returnValue = false;}
</SCRIPT>
页面已经禁止刷新
qzriso
2004-04-01
打赏
举报
回复
没有见过,帮你up
禁止
浏览器
刷新
和鼠标
刷新
还有键盘
刷新
总的来说,虽然JavaScript可以
实现
禁止
浏览器
刷新
和鼠标右键
刷新
,但这种方式并非总是最佳实践,因为它可能对用户造成困扰。在设计网页时,应尽可能保持用户的控制权,并在必要时提供明确的提示和指导。
浏览器
页面
,禁用
刷新
浏览器
页面
禁用
刷新
是一个常见的需求,特别是在开发特定的交互式应用或者进行数据提交时,防止用户意外触发
页面
刷新
导致数据丢失。这篇博客“996-interpage”可能详细讲解了如何在JavaScript或HTML中
实现
这一功能。...
javascript经典特效---
禁止
刷新
页面
.rar
在JavaScript编程中,有时我们可能需要
实现
特定的功能,比如防止用户意外或恶意地
刷新
页面
,以确保数据的一致性和用户体验。这个"javascript经典特效---
禁止
刷新
页面
.rar"压缩包文件包含了一个示例,展示了如何使用...
屏蔽IE浏览器网页
刷新
的方法
本文将深入探讨如何
实现
“屏蔽IE浏览器网页
刷新
”的方法,并结合提供的Word文档《
禁止
.doc》和HTML演示
页面
《屏蔽网页
刷新
的方法.html》进行详细讲解。 首先,我们需要理解浏览器的工作原理。Internet Explorer(IE...
js 特效 html 特效
禁止
刷新
页面
本篇将详细介绍如何使用JavaScript(JS)和HTML特效来
实现
禁止
页面
刷新
的功能。 首先,我们要理解的是,完全阻止用户
刷新
页面
并不符合Web标准,因为用户应该有权控制他们的浏览体验。但是,我们可以采用一些策略来...
ASP
28,409
社区成员
356,971
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章