0

我有例如这个网址

www.mypage/SessionPage.aspx?session=session%202#b

使用此代码我可以跟踪完整的 URL

 _gaq.push(['pageTrackerTime._trackEvent', 'category', 'action', document.location.href, roundleaveSiteEnd]);

但是我只想参与其中session%202

有没有办法在 JavaScript 中做到这一点

4

1 回答 1

0

使用正则表达式

function getSessionId() {
  var re = /session=([^&=]+)/g;
  var match = re.exec(document.location.href);
  if (match) {
     var sessionId = match[1];
     return sessionId;
  }
  return null;
}
于 2012-04-07T07:08:43.130 回答