Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JS] pobranie części adresu strony
wojtek
post
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:!layb21.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:!layb21.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.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 06:49