正在跟踪onhashchange事件



为以下场景寻找最佳实践:

在传统的Web应用程序中,我们基于http GET对日志进行分析。该项目利用HTML5、jQuery和Mustache.js动态呈现JSONP调用中的模板。视图响应onhashchange事件,通过jQuery BBQ创建可添加书签的URL和参数。

我的问题是哈希没有传递到服务器,所以URL中的这些更改不会显示在常规访问日志中。到目前为止,提供的最佳解决方案是在本地跟踪哈希更改,并在浏览器启动onbeforeloadPUTPOST将其发送到服务。

我对跟踪服务器上本地哈希历史更改的其他解决方案感兴趣,我不能使用谷歌分析。

根据服务器体系结构调用一个简单文件(track.htmltrack.phptrack.asp)。文件可以为空。

onhashchange,用散列作为查询字符串(track.html?hash=hashStringValue)对简单跟踪文件进行AJAX调用。这应该显示在您的访问日志中。

相关内容

  • 没有找到相关文章

最新更新