Also ich möchte Zeichenfolgen mit relativen URLs in Javascript verbinden.Beitritt relative URLs?
Basis url = "http://www.adress.com/more/evenmore"
mit
relativ url = "../../adress" => "http://www.adress.com/adress"
relativ url = "../adress" => " http://www.adress.com/more/adress "
Was wäre der beste Weg? Ich dachte daran, regexp zu verwenden und
zu überprüfen, wie viele "../" ich finde, dann subtrahiere diese Menge von der baseurl und addiere sie zu dem, was übrig ist.
schön. Danke Kumpel! – heffaklump
Ich habe das geändert, wo Ihr Test für '.' um auch die leere Zeichenfolge 'url1 [i] =='. ' || url1 [i] == '' 'Wenn die übergebenen URLs Schrägstriche enthalten, wird trotzdem eine gültige URL erstellt. +1 – Jay