<script>
document.onkeydown = function()
{
/*
(ctrlKey == true && keyCode == 82) Ctrl+R ---刷新
(keyCode == 116) F5 ---刷新
(ctrlKey == true && keyCode == 116) Ctrl+F5 ---强制刷新
*/
//window.alert(event.keyCode);
var k = event.keyCode;
if((event.ctrlKey == true && k == 82) || (k == 116) || (event.ctrlKey == true && k == 116))
{
//return (window.confirm("关闭?"));
alert('不能刷新');
event.keyCode = 0;
event.returnValue = false;
event.cancelBubble = true;
}
}
//window.onbeforeunload = function(){ return '将丢失未保存的数据!'; }
</script>
<script language= "javascript " type= "text/javascript ">
function Post()
{
document.getElementById( "btnPost ").disabled = true;
window.setInterval( "Show() ",2000);
}
function Show()
{
document.getElementById( "btnPost ").disabled = false;
}
</script>
<input type=button id= "btnPost " onclick= "ost() " value= "提交 " />
<script>
document.onkeydown = function (e) {
var ev = window.event || e;
var code = ev.keyCode || ev.which;
if (code == 116) {
// alert('不能刷新');
ev.keyCode ? ev.keyCode = 0 : ev.which = 0;
cancelBubble = true;
return false;
}
}
</script>
分享到:
相关推荐
在JavaScript中,实现页面防刷新功能主要是为了...综上所述,实现JavaScript防刷新功能涉及多个方面,根据具体需求选择合适的方法。在设计时,应考虑用户体验,确保在防止数据丢失的同时,不打扰用户的正常操作流程。
防刷新二级菜单Div+CSS+JS代码,非常好用,做网站经常要用到
在IT行业中,"防刷新代码"是一个重要的概念,主要用于防止用户或恶意脚本频繁地刷新网页,从而保护服务器资源和提升用户体验。防刷新代码通常应用于票务系统、抢购平台等高并发场景,以避免资源被瞬间大量请求,导致...
"任何网站都适用的防刷新防跳转背景音乐播放插件"正是针对这一需求设计的,旨在为网页添加持续播放、不受页面刷新或跳转影响的背景音乐功能。这个插件是由开发者独立设计并编写的,其主要优点在于它的通用性和独立性...
"防刷新的导航菜单"是一个旨在优化用户交互的JS特效,它允许用户在不刷新整个页面的情况下,通过菜单导航到不同的页面部分,提供流畅且高效的网页浏览。这种技术通常被称为Ajax(异步JavaScript和XML)或单页应用...
"倒计时防刷新代码"是为了确保用户体验的公平性和系统的安全性,避免用户利用刷新页面的手段获得额外的时间或者多次尝试的机会。以下是对这个主题的详细阐述: 首先,我们需要理解的是Web应用程序的工作原理。每当...
此外,还可以结合JavaScript进行前端防刷新控制,但请注意,前端的防护措施相对容易被绕过,真正的防护应该在服务器端进行。 总结,通过PHP实现IP统计访问人数并防止刷新,涉及到了会话管理、时间戳处理、cookies...
本文将详细介绍如何使用JavaScript实现防刷新的倒计时代码。 首先,我们要理解JavaScript倒计时的基本原理。倒计时通常涉及两个关键部分:一是获取剩余时间,二是定时更新显示。在JavaScript中,我们可以使用`...
如果你需要进一步了解或实践这个防刷新计数器,可以查看该文件以获取更多细节。在实际项目中,你还可以结合其他技术,如JavaScript、cookies等,来增强用户体验和安全性。记住,安全性和用户体验是Web开发中的两大...
在"JS.NET编写的防刷新访问记数器"这个主题中,我们将深入探讨如何利用JS.NET来创建一个防止用户刷新页面时重复计数的机制。这种计数器通常用于网站统计,以确保每个独立访问只被计算一次,避免因为用户刷新页面而对...
播放器是FLASH JS ASP ACCESS完成的,本人是在原来GTMUSIC V1.0的基本上改过的,原来改到PJ里面,现在换了ZBLOG,所以昨晚上又改成ZBLOG的了,其实防刷新的原理就是在调用网页的时候调用了一个框架,一个页面是博客...
【ASP.NET版的聊天(防刷新)】 ASP.NET是一种由微软开发的服务器端Web应用程序框架,用于构建动态网站、Web应用程序和Web服务。在本项目中,我们将探讨如何使用ASP.NET实现一个聊天功能,同时解决页面频繁刷新的...
很简短的一段代码,相信都能看懂,用的是 window.name.很简短的一段代码,相信都能看懂,用的是 window.name.
在本实例中,我们关注的是一个简单的防刷新图片计数器的源码。这个计数器设计用于跟踪和显示访问者数量,同时防止因恶意刷新而造成的计数错误。 首先,我们要理解什么是图片计数器。在网站中,图片计数器通常以图像...
《新思维防刷新计数器》是一款用于网站访问量统计的工具,它的核心功能是防止因用户频繁刷新页面而导致访问次数虚增的问题。在描述中提到的“共有 ("OnLine")%> 人访问本网站”,这是一段ASP(Active Server Pages)...
关于团购网站倒计时js,能有效防止恶意刷新
`swipe.js`本身并不直接支持无限刷新,但我们可以借助HTML5的新特性以及JavaScript来扩展其功能。在移动设备上,当用户执行下拉手势时,我们可以检测这个动作并触发相应的刷新操作。以下是一些关键知识点: 1. **...
以上这些技术和概念共同构建了防SINA微薄无刷新服务器堆栈的核心,使得开发者能够构建出既能抵御刷屏行为,又能提供流畅用户体验的高性能网络应用。通过深入理解和运用这些技术,可以设计出更加强大、稳定的社交网络...
本文实例讲述了JS利用cookie记忆当前位置的防刷新导航效果。分享给大家供大家参考。具体如下: 这里演示利用cookie记忆当前位置的防刷新导航条,主要向大家展示如何在Js中使用Cookies技术,用好了Cookies,会使你的...