![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: -- Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam mały problem z pobraniem adresu aktualnej strony w JS. Mam przykładowy adres strony: F:!layb2 1.html i potrzebuje w niej za pomoca JS wyciągnąć '01'. Robię to za pomocą kodu: Kod var strona = self.location.href;
var numer = strona.substring(strona.length-7,strona.length-5); To działa ok. Problem w tym, że strona 01.html może mieć kotwicę (dowolnej długości) i adres wówczas będzie np. taki: F:!layb2 1.html#akapit2 - wówczas oczywiście moje rozwiązanie nie działa. Jak mógłbym uniezależnić się od tego typu sytuacji, tak abym zawsze w zmiennej miał 2 cyfry, znajdujące się na lewo od .html. Jak to wykonać w JS? [może jakies wyrażenia regularne?] Przy okazji - jeśli już uda się wydobyć liczbę stojącą przed .html, to jak najprościej podzielić ją na cyfry? Jeśli będize to 21, to chchiałbym otrzymac 2 i 1, w osobnych zmiennych. Z góry dziękuje za pomoc. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 06:49 |