if (window.removeEventListener)
      window.removeEventListener('hashchange', this._.eventListener, false)
    else if (window.detachEvent)
      window.detachEvent('onhashchange', this._.eventListener)