if ((index = url.indexOf('#')) >= 0) {
                hash = url.slice(index);
                url = url.slice(0, index);
            } else {
                hash = '';