jQuery Holen Sie sich den letzten Teil der URL

8

Ich habe eine Reihe von Seiten, auf denen ich einen bestimmten Code für eine Schaltfläche abrufen muss. Ich möchte den Code, der in der URL ist, in eine Variable mit jQuery setzen.

Eine Beispiel-URL ist www.example.com/folder/code/12345/

Ich möchte den Zahlenteil in einer Variablen namens (siteCode)

erhalten

Vielen Dank im Voraus für die Antworten.

jquery / Pseudocode:

%Vor%     
huddds 18.06.2013, 10:38
quelle

5 Antworten

8
%Vor%

Sie können split

verwenden     
PSR 18.06.2013, 10:40
quelle
11

Sie können den folgenden Code verwenden, um den letzten Teil der URL zu erhalten:

%Vor%     
karthi 18.06.2013 10:42
quelle
10

Ich würde vorschlagen:

%Vor%

JS Fiddle-Demo .

    
David Thomas 18.06.2013 10:41
quelle
3

Es gibt einen besten Weg den letzten Teil der URL zu nehmen ist wie folgt, was im Allgemeinen in der realen Implementierung verwendet wurde.

Es gibt einige Schlupflöcher in der zuvor gegebenen Antwort war:

1.Betrachten Sie, ob es eine URL wie www.example.com/folder/code/12345 (ohne '/' Schrägstrich) gibt. Dann funktioniert keiner der obigen Codes wie erwartet.

2.Überlegen Sie, ob die Ordnerhierarchie wie www.example.com/folder/sub-folder/sub-sub-folder/code/12345

zunimmt %Vor%     
Husen 26.10.2015 08:16
quelle
1

Probieren Sie auch

aus %Vor%     
Praveen 18.06.2013 10:55
quelle

Tags und Links