我正在使用js来获取包含哈希标记的当前页面的URL,因为AJAX更新了页面
var hash = location.href;
网址类似于http://www.example.com/#project1
我需要的是这个Google虚拟网页浏览代码,只显示哈希变量路径hash here
onClick="_gaq.push(['_trackPageview', 'hash here']);"
看起来像onClick="_gaq.push(['_trackPageview', '/#project1']);"
由于
答案 0 :(得分:1)
我认为您正在寻找location.hash
...
function track() {
_gaq.push(['_trackPageview', location.hash]);
}
答案 1 :(得分:0)
这样做:
onClick="pushGA();"
function pushGA() {
_gaq.push(['_trackPageview', (window.location.path + window.location.hash)]);
}
或者:
onClick="pushGA();"
function pushGA(path) {
_gaq.push(['_trackPageview', ('/#'+window.location.hash)]);
}
或者:
onClick="pushGA('/#project');"
function pushGA(path) {
_gaq.push(['_trackPageview', path]);
}