0

たとえば、このURLがあります

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 に答える