Lia*_*mGu 3 vb.net asp.net asp.net-mvc user-tracking
我有一个我正在处理的应用程序,要求管理员能够跟踪故障单的视图及其持续时间.
我已经跟踪了用户整理的视图数量,我有一个包含TicketID,UserID和DateOpened的表.每次用户访问该页面时,都会插入一个新行.
但是,我想跟踪视图持续时间的方法是在表中设置一个DateClosed字段,这样我就可以在代码中计算出视图持续时间,而不是直接存储时间.
由于内部策略,我无法使用Google Analytics或任何第三方执行此任务,因为它是Intranet应用程序.
在页面退出时填写此字段的最佳方法是什么?
在窗口"卸载"之前,只需进行一次AJAX调用即可.
window.onbeforeunload = function() { //do ajax call }
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1160 次 |
| 最近记录: |