relative URL mit javascript

Gibt es einen einfachen Weg, um die relative url mit javascript? Im Versuch verwenden window.location.href aber es gibt den absoluten Pfad.

Was ich versuche zu tun, ist dies: ich habe zwei Seiten; mobile.html und desktop.html. Ich will EINE javascript-Datei, um festzustellen, ob der Benutzer auf einer mobilen oder desktop (ich weiß, das ist nicht ein sehr guter Weg, es zu tun..) so:

var is_mobile = //alot of text from http://detectmobilebrowsers.com/
                //that returns true/false, this works fine

if (is_mobile){

    if (window.location.href != "mobile.html"){
        window.location = "mobile.html";
    }
}

else {
    if (window.location.href != "desktop.html"){
        window.location ="desktop.html";
    }
}

Also das problem mit absolutem Pfad ist, dass bei der Prüfung entweder mobile/desktop.html Sie gehen beide in Endlosschleife pagerefresh..

Es ist eine schöne Lösung für dieses problem hier: stackoverflow.com/questions/6263454/...

InformationsquelleAutor tobbe | 2012-10-29

Schreibe einen Kommentar