javascript-html、js、jq如何限制页面访问总量

问题描述

html、js、jq如何限制页面访问总量

就是说只允许访问300次,访问量超过300就跳到别的页面,通过js、jq、html来实现应该怎么做?求详细代码

解决方案

你这个只能后台做,前台获取不到别人是否访问了页面,所以就无法统计你页面的次数

后台设置一个application,没访问一次+1

解决方案二:

仅凭前端代码实现不了你的诉求,需要服务器端得配合

解决方案三:

根据你的意思有两种实现途径,一种是纯粹前端的,一种是和服务器端配合的。
1. 纯前端就是说利用浏览器自带的Localstorage,访问页面时判断是否在里面存储有visitCount,如果没有,给localstorage里存储一个visitCount用于统计访问次数,当然它的值是1。如果有这个东西,那就给它的值+1。如果它的值为300了,让它跳转到其它错误页面。但是你懂得,这样做是限制不了聪明的客户的,因为localstorage是可以清理的。
2.访问页面时就像后台请求访问累计数量。同时后台会给这个数量加1。如果返回给你大于300的值就让它重定向。

解决方案四:

通过后端,,设置一个application的全局变量,,访问一次+1就行了

解决方案五:

如果是用java web的项目的话,可以用拦截器,拦截每个请求时进行访问量统计,如果总数量超过某个阈值,就跳转。

解决方案六:

可以用ajax从后台获取数量,如果传回来的数字大于300就跳转就好啦。

时间: 2024-08-31 10:03:15

javascript-html、js、jq如何限制页面访问总量的相关文章

JS+JSP通过img标签调用实现静态页面访问次数统计的方法_javascript技巧

本文实例讲述了JS+JSP通过img标签调用实现静态页面访问次数统计的方法.分享给大家供大家参考,具体如下: 测试页面: test.html   <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>test</title> <meta http-equiv="pragma" conte

利用JS跨域做一个简单的页面访问统计系统

其实在大部分互联网web产品中,我们通常会用百度统计或者谷歌统计分析系统,通过在程序中引入特定的JS脚本,然后便可以在这些统计系统中看到自己网站页面具体的访问情况.但是有些时候,由于一些特殊情况,我们需要自己来设计统计系统.由于前段时间公司的业务需求,我也是自己尝试了下,本文提供的是一个基本思路,统计系统也比较简单.   几个基本统计需求: 1.统计web每个页面用户访问量 2.统计用户访问者的和IP地址信息 3.页面之间的跳转情况 4.访问高峰时间段   服务器结构: 数据库表设计:    

chrome-Chrome调试javascript怎么让JS不会因为页面刷新而失效呢?

问题描述 Chrome调试javascript怎么让JS不会因为页面刷新而失效呢? 就是F12以后..按ESC那个console的写javascript,我在某网站写了个脚本批量注册,但是注册以后提交表单会刷新页面,javascript就失效了,求解决方法 解决方案 肯定不能提交表单啊.你直接写js控制表单提交了控制台输入的js就无效了. 你找到注册接口,用ajax将数据提交到接口去就行 解决方案二: 直接拿到提交数据格式,然后console中直接提交

javascript 判断页面访问方式电脑或者移动端_javascript技巧

方法一: <script type="text/javascript"> function browserRedirect(type) { var sUserAgent= navigator.userAgent.toLowerCase(); var bIsIpad= sUserAgent.match(/ipad/i) == "ipad"; var bIsIphoneOs= sUserAgent.match(/iphone os/i) == "i

使用javascript动态添加数据到 HTML 页面

今天简单的学习了一下有关对象字面量的定义和 javascript 如何取出对象字面量的值的知识,javascript 动态添加数据到 HTML 页面的问题. [学习目标]有如下的一组数据通过 Ajax 传递过来: var dataList = [ { state: 2, // 0:sharing 1:unJoin 2:sharingEnd name: '客户1', phone: 13675896031 }, { state: 1, // 0:sharing 1:unJoin 2:sharingE

js实现div在页面拖动效果_javascript技巧

本文实例讲述了js实现div在页面拖动效果.分享给大家供大家参考,具体如下: <style type="text/css"> body { margin: 0px; } #div1 { display: none; position: absolute; z-index: 1000; height: 100%; width: 100%; background: #000000; filter:Alpha(opacity=30); } #div2 { display: non

js+php实现静态页面实时调用用户登陆状态的方法

 这篇文章主要介绍了js+php实现静态页面实时调用用户登陆状态的方法,采用在静态页面中使用js调用php页面从而实现用户登录状态的实时调用功能,需要的朋友可以参考下     本文实例讲述了js+php实现静态页面实时调用用户登陆状态的方法.分享给大家供大家参考.具体分析如下: 在程序开发中,经常会把页面做成html的静态形式,这样可以减轻服务器负载,但是也存在一个问题就是当注册用户登陆时,要在html页面显示登陆成功或需要登陆的提示,这样我们就必须想其它办法来实现了,下面我们就是利用js+ph

JS控制弹出新页面窗口位置和大小的方法

 这篇文章主要介绍了JS控制弹出新页面窗口位置和大小的方法,实例分析了open方法弹出窗口的使用技巧,需要的朋友可以参考下     本文实例讲述了JS控制弹出新页面窗口位置和大小的方法.分享给大家供大家参考.具体如下: 相信很多朋友都想做一个弹出用来弹出公告或者重要信息,但是弹出的框口位置和大小又不能太大,所以我们今天使用JS来控制弹出窗口的位置和大小,想弹多大就多大   代码如下: <html> <head> <title>指定弹出窗口位置(IE)</title

div标签-用HTML和css和js怎样实现随着页面滑动?

问题描述 用HTML和css和js怎样实现随着页面滑动? div标签跟着滑动但始终在视线里!刚开始div在页面中间 随着页面的往下滑动,div也随之向上滑动,直到div滑动到顶端,页面继续下滑,div在页面顶端保持不变!整个过程 div标签内容始终可见! 解决方案 这个太简单了!完全用CSS控制就可以了,页面在滚动,给这个DIV设置position:fixed;那么页面不管怎么滚动,这个DIV是中在顶端 解决方案二: 显示合作div absolute定位,判断滚动到div位置的时候设置posit