跳到主要内容
  1. 文章/

解决启用PJAX后51LA无法正常统计

·439 字·1 分钟

方法一:使用异步/旧式安装方式 #

我只测过异步安装,旧式的没测试

方法二:通过PJAX回调同步代码 #

WordPress方式 #

我用过的主题都没有PJAX回调输入框,只有Header输入框,所以推荐使用这种方法

在Header框放入这段代码

<!--这里插入你的同步统计代码-->
<script>
window.pjaxLoaded = function () {
 document.addEventListener("pjax:send", function () {
 if (typeof  LA !== "undefined") {
 LA.init({
 id:  '填写你的统计id',
 ck:  '填写你的统计ck',
 autoTrack:  true, #可选请删除本注释
 hashMode:  true, #可选请删除本注释
 });
 }
 });
};
window.pjaxLoaded();
</script>

Typecho方式 #

这个我用过的主题基本都有PJAX回调输入框,所以推荐这种方式

注意:如果你发现访问一次却出现统计多次的状况,建议你选择上面WordPress的方式

  1. 首先在Header插入你的同步统计代码
  2. 然后在PJAX回调输入框放入这段代码
if (typeof  LA !== "undefined") {
 LA.init({
 id:  "填写你的统计id",
 ck:  "填写你的统计ck",
 autoTrack:  true, #可选请删除本注释
 hashMode:  true, #可选请删除本注释
 });
 };

最后感谢您的阅读,如有问题请指出,谢谢。

籽夏
作者
籽夏
The best code is no code at all.