“JavaScript Zdobądź ścieżkę URL” Kod odpowiedzi

JavaScript Uzyskaj bieżący adres URL

var currentUrl = window.location.href;
Grepper

JavaScript Zdobądź ścieżkę URL

window.location.pathname
TC5550

JavaScript, aby uzyskać URI

var newURL = window.location.protocol + "//" + window.location.host + "/" + window.location.pathname + window.location.search
Tame Tiger

JS URL Pathname

var getLocation = function(href) {
    var l = document.createElement("a");
    l.href = href;
    return l;
};
var l = getLocation("http://example.com/path");
console.debug(l.hostname)
>> "example.com"
console.debug(l.pathname)
>> "/path"
Shadow

JS dostajcie ścieżkę z URL

var reg = /.+?\:\/\/.+?(\/.+?)(?:#|\?|$)/;
var pathname = reg.exec( 'http://www.somedomain.com/account/search?filter=a#top' )[1];
Borma

JS dostajcie ścieżkę z ciągu URL

function parseUrl(url) {
    var m = url.match(/^(([^:\/?#]+:)?(?:\/\/((?:([^\/?#:]*):([^\/?#:]*)@)?([^\/?#:]*)(?::([^\/?#:]*))?)))?([^?#]*)(\?[^#]*)?(#.*)?$/),
        r = {
            hash: m[10] || "",                   // #asd
            host: m[3] || "",                    // localhost:257
            hostname: m[6] || "",                // localhost
            href: m[0] || "",                    // http://username:password@localhost:257/deploy/?asd=asd#asd
            origin: m[1] || "",                  // http://username:password@localhost:257
            pathname: m[8] || (m[1] ? "/" : ""), // /deploy/
            port: m[7] || "",                    // 257
            protocol: m[2] || "",                // http:
            search: m[9] || "",                  // ?asd=asd
            username: m[4] || "",                // username
            password: m[5] || ""                 // password
        };
    if (r.protocol.length == 2) {
        r.protocol = "file:///" + r.protocol.toUpperCase();
        r.origin = r.protocol + "//" + r.host;
    }
    r.href = r.origin + r.pathname + r.search + r.hash;
    return r;
};
parseUrl("http://username:password@localhost:257/deploy/?asd=asd#asd");
Borma

Odpowiedzi podobne do “JavaScript Zdobądź ścieżkę URL”

Pytania podobne do “JavaScript Zdobądź ścieżkę URL”

Więcej pokrewnych odpowiedzi na “JavaScript Zdobądź ścieżkę URL” w JavaScript

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu