Chinaunix
标题:
TO 管理员/论坛开发人员: 关于 PvTrack
[打印本页]
作者:
writeonly
时间:
2010-11-03 12:25
标题:
TO 管理员/论坛开发人员: 关于 PvTrack
由于众所周知的原因,FF用户会安装一些流行的插件,例如AdBlockPlus等。
但不幸的是,本论坛的 pv.js 就被默认当成了AD而屏蔽掉了。如此一来页面里面的
function sendPV() {
var pvTrack = new PvTrack();
......
}
复制代码
就会频繁的报错,错误信息: PvTrack is not defined。
Line 1383
如果同时安装了js调试工具例如FireBug的话,就会自动在这一行停下来,必须手动点一下Continue才能继续执行。这点非常的恼人。
希望论坛开发人员能解决此问题,否则只能用NoScript全面禁止页面的js代码了。
解决方案一:
想办法让pv.js不被AdBlock屏蔽。
解决方案二:
将sendPV这段代码放到 pv.js 里面去。
注:频道类别ID和频道ID这两个变量是可以在页面定义,然后在pv.js里使用的,没必要非得把sendPV这段代码嵌在页面里面的。
作者:
writeonly
时间:
2010-11-03 12:33
补充:虽然可以去掉 Break On Error 功能,但是有时候也会需要这个功能,老切换来切换去也麻烦,而且即使去掉了 Break On Error 功能,虽然不用手动点Continue了,但是错误提示还是有的。
作者:
gilet
时间:
2010-11-03 13:16
我是用NoScript全挡
作者:
send_linux
时间:
2010-11-03 14:07
谢谢您的建议。
作者:
writeonly
时间:
2010-11-03 14:18
回复
3#
gilet
偶之前也用NoScript,就是有一点麻烦,想使用表情的时候只能手动输入表情的代码
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2