Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ASP.NET MVC:跟踪页面视图和视图持续时间_Asp.net_Asp.net Mvc_Vb.net_User Tracking - Fatal编程技术网

ASP.NET MVC:跟踪页面视图和视图持续时间

ASP.NET MVC:跟踪页面视图和视图持续时间,asp.net,asp.net-mvc,vb.net,user-tracking,Asp.net,Asp.net Mvc,Vb.net,User Tracking,我目前正在开发一个应用程序,它要求管理员能够跟踪票证的视图及其持续时间 我已经整理了用户浏览量的跟踪,我有一个包含TicketID、UserID和DateOpened的表。每次用户访问页面时,都会插入一个新行 但是,我希望跟踪视图持续时间的方法是在表中有一个DateClosed字段,它允许我在代码中计算视图持续时间,而不是直接存储时间 我不能使用谷歌分析或任何第三方的任务,由于内部政策,因为它是一个内部网应用程序 在页面退出时填充此字段的最佳方法是什么?在窗口“卸载”之前,只需进行AJAX调用

我目前正在开发一个应用程序,它要求管理员能够跟踪票证的视图及其持续时间

我已经整理了用户浏览量的跟踪,我有一个包含TicketID、UserID和DateOpened的表。每次用户访问页面时,都会插入一个新行

但是,我希望跟踪视图持续时间的方法是在表中有一个DateClosed字段,它允许我在代码中计算视图持续时间,而不是直接存储时间

我不能使用谷歌分析或任何第三方的任务,由于内部政策,因为它是一个内部网应用程序

在页面退出时填充此字段的最佳方法是什么?

在窗口“卸载”之前,只需进行AJAX调用

window.onbeforeunload = function() { //do ajax call }