php-如何获得用户在页面上的所有操作并存储下来?

问题描述

如何获得用户在页面上的所有操作并存储下来?

apache+mysql+php环境下,我如何获得用户在页面上的所有操作?
我在网上并没有找到解决方法,或许因为我找的方法不对。
但我想的两个方法不知道是否可行,有没有哪位大拿可以帮我看下,指出是否可行及代码!
两个方法:
1.用js的事件,这个事件可以获得当前页面的所有操作,在页面中操作时就会触发到这个事件,同时在这个事件中记录当下的事件,并存放到文件或者数据库。(我查找了下这个事件,但是没有发现)
2.还是js,但是在记录事件的过程存放在页面的每一个可能操作的事件中,操作当前页面的某个事件时,记录操作。

解决方案

通常来说侦听onmousemove和onclick事件就可以了,定时发回服务端。

解决方案二:

不使用js ,可以将操作记录调用在每个业务处理中。

时间: 2025-01-19 11:34:11

php-如何获得用户在页面上的所有操作并存储下来?的相关文章

JavaScript实现检查页面上的广告是否被AdBlock屏蔽了的方法_javascript技巧

每个人都讨厌广告.看电视.看电影.看优酷.看网页时,对满天飞的广告也是深恶痛绝.广告是一个不招人喜欢的东西.但是,对一个中小网站站长/博客主来说,广告几乎是唯一的能成支持网站/博客正常运转的资金来源.如果一个博客主,只是无私发布稿件,能坚持几年的,很少.大多数慢慢失去了热情. 火狐浏览器和谷歌浏览器里都有能够屏蔽页面给广告的插件,最有名的是AdBlock和AdBlock Plus.前几天,我做一个统计,看看浏览网站的用户中有多少人使用了AdBlock插件,发现这个数目竟然有总浏览人数的1/5.

用户体验:内部网页页面上链接的优化

网站可用性关系到它能为用户节省多少时间.网站可用性越高,用户体验也就越高,用户也就会增加停留在网站上的时间.当一个经验不足的用户通过你网站的一个深层链接访问某个内部页面时,他们第一次会在那里平均花60秒钟的时间,而经验丰富的用户在他们第一次访问一个内部页面时会花45秒钟. 支持深层链接的一个主要原因是,同主页相比,用户会更加充分地阅读网站内部页面上的内容. 我们看到了内部页面和主页有同样的现象:即随着经验的增多,人们扫描第一次访问页面的速度会加快,同时决定他们想要在网站上做什么的过程也会更快.和

缓存-win服务器上使用了wincache来给论坛提速但是出现修改用户的信息后,页面上信息还是原来的。

问题描述 win服务器上使用了wincache来给论坛提速但是出现修改用户的信息后,页面上信息还是原来的. 最近在win服务器上安装使用了wincache来给论坛提速,访问速度是提高了不少,但是出现修改用户的信息后,页面上信息还是原来的. 用户是昨天下午兑换一个VIP会员体验,到现在都还没有更新 是不是wincache 应该可以设置缓存的时间的啊手动回收了几次IIS的应用程序池都不管用,后来没法关闭后重启的应用程序池才好的 不懂怎么配置wincache,了解的大神,请帮助下吧! 解决方案 htt

关于多个用户访问同一个ASPX页面上的某一个对象或变量时的问题

问题描述 比如有A和B两个用户,同时登录到default.aspx页面上,在这个页面上定义了一个BOOK对象.下面是BOOK类代码:publicclassBOOK{privatestringname;privateintbookID;publicBOOK(){}publicstringNmae{get{returnname;}set{name=value;}}publicintBookID{get{returnbookID;}set{bookID=value;}}}在default.aspx页面

拒绝平庸:浅谈用户登录页面的设计表现形式

用户活跃度是检验产品成功与否的重要指标之一,传统行业的商家极为重视门面的装潢,因为一个好的门面可以聚集人气,招揽更多的顾客.古时候的大户人家院子门口的石狮子或其他的摆件的摆放极为讲究,有一定的风水学说道理,更能彰显主人家的身份地位.由此可见,"门面'就如人的脸面之于人的形象一样重要,而WEB的登录页面就相当传统的"门面". 现在越来越多的大型网站把登录和首页放在一起设计,由此可见登录页面的重要性,一个出彩的登录界面,将提升产品的品质,赋予产品独特的气质,登录界面也是一个发挥情

解决WEB页面上焦点控制2种方法--如回车使光标在在TEXTBOX之间移动(从网上获得)

web|解决|控制|页面   方法1:from 听棠.NET 用客户端脚本在页面添加document的onkeydown事件,让页面在接受到回车事件后,进行Tab键的功能,即只要把event的keyCode由13变为9  VBScript代码:  <script language="vbscript">  sub document_onkeydown     if event.keyCode=13 then       event.keyCode=9    end if  

在自己的网页页面上实现Google PR值的显示

google|pr值|网页|显示|页面 Google本身提供了查询指定的url的PageRank值的接口,知道了这个接口,就可以很容易编写脚本在页面上实现这一功能,而无需再依赖google toolbar才能进行查询.本文提供了一个用PHP实现的pr查询接口. 使用很简单,只要在需要的地方 〈?php include_once("./pr.inc.php"); echo getPR($urlToQuery); ?〉 即可显示出指定url的PageRank的数值.知道了这个数值再在其基础

如何获取设置图片大小以适应大小在页面上显示

显示|页面 大家知道,丰富多彩的Web页面离不开图片的支持,图像一方面增加了网页的生动性,另一方面增加了网页规模,使下载速度减慢.如何让一图片能以适当大小在页面上显示,成了我一时解不开的谜. 前不久,我为单位开发了一个教学科研网站,采用新闻管理系统,首页上新闻栏目中,需要从数据库中调用图片文件作为图片新闻中的图片,从而形成文字绕排形式.由于整个系统包括新闻上传.新闻编辑.系统公告等都是动态实现的.在开发的过程中,我考虑到以下几个因素:(1)作为网站的维护者,对计算机的操作不太熟练:(2)网站讲究

在ASP.NET页面上轻松整合JavaScript

asp.net|javascript|页面 作者: Builder, Tony Patton 尽管ASP.NET提供了一个强壮的平台,但是开发者也不应忽视诸如javascript这样成熟的技术.在这篇文章中,Tony Patton将向您解释在Web开发中如何将JavaScript与ASP.NET控件进行整合. 尽管Web开发平台提供了灵活性和众多功能,您经常希望或需要依赖现有的技术来完成一项必须的任务,一个好的例子就是ASP.NET,它提供了一个强大的开发平­台,但是同时也不应忽略像JavaSc