⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 f5.js

📁 “JSP数据库项目案例导航”一书从第一章到第十一章各章实例的源程序文件以及数据库文件。 注意: 1. 本书中的案例提供的数据库环境不同
💻 JS
字号:

	
	//参数:-----------------------------------------------------------------
	//---------------------------------------------------------------------
	var TIME_CONST = 1000 ;//禁止每一次刷新的时间段
	var COUNT_CONST = 10 ;//用户可以刷新的次数

	var lasttime = get_cookie("HG_LASTTIME");
	var count = get_cookie("HG_COUNT");
	var curtime = (new Date()).getTime();
	
	
	if ( lasttime == "" )//第一次刷新------------------------------------(1)
	{
		document.cookie = "HG_COUNT=1" ;
	}
	else//开始判断
	{
		var space = curtime - lasttime ;
		if ( space > TIME_CONST )//时间超出则重新计数---------------------(2)
		{			
			document.cookie = "HG_COUNT=1" ;
		}
		else//时间短于预设时间--------------------------------------------(3)
		{	
			count++;
			if ( count > COUNT_CONST )//警告----------------------------(4)
			{
				document.cookie = "HG_COUNT=1" ;
				window.open("regip.jsp","","height=100,width=100");
				alert("警告:系统忙,请稍候重试!");
			}
			else//计数+1------------------------------------------------(5)
			{
				document.cookie = "HG_COUNT=" + count ;
			}
		}
	}
	//重新设定时间
	document.cookie = "HG_LASTTIME="+curtime ;










	function get_cookie(Name) 
	{
		var search = Name + "="
		var returnvalue = "";
		if (document.cookie.length > 0) 
		{
			offset = document.cookie.indexOf(search)
			if (offset != -1) 
			{
				offset += search.length
				end = document.cookie.indexOf(";", offset);
				if (end == -1)
					end = document.cookie.length;
				returnvalue=unescape(document.cookie.substring(offset, end))
			}
		}
		return returnvalue;
	}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -