odczyt adresu URL

0

cześć. mam problem z "odnośnikami" ... nawet nie wiem jak to nazwać
mianowicie podobnie jak na stronie tej stronie : wiśniowski
mam taką mapkę. Jak kliknę jakieś województwo to dodaje do adresu #nazwa_regionu

czyli jak kliknę na mapce lubuskie to będzie http://www.wisniowski.pl/gdzie-kupic/#lubuskie

i tu sie zaczyna problem bo jak wybrać z tego nazwę województwa? czyli to po #

chciałem zrobić tak jak właśnie na stronie wiśniowskiego ze klikasz na mapę na województwo i ci czyta dane z mysql, tylko właśnie myślę jak tą nazwę wyciągnąc to województwo by selekta zbudować
proszę powiedzcie też jak się to nazywa? bo w wordzie to odnośnik to miejsca w tym dokumencie czyli sublink ?

0
window.location.hash

?

0

Sugerowalbym zrobic cos takiego:

String.prototype.trimChar = function (character) {
// Ogolnie powinno sie unikac new RegExp, ale jak chcemy przekazac zmienna to nie ma innego wyjscia. Zazwyczaj lepiej jest zrobic /regexp/g
    var re = new RegExp("^[\\s\\uFEFF\\xA0"+character+"]+|[\\s\\uFEFF\\xA0"+character+"]+$","g"); 
    return this.replace(re, '');
};

var hashVal = window.location.hash // otrzymujemy "#wojewodztwo" 
console.log(hashVal.trimChar("#")); // "wojewodztwo"

Podrasowalismy troche trim'a, teraz uwzglednia tez przekazany char.

Wpisz sobie w consoli w chromie window.location i zobacz co tam jest, bo warto sie z tym zapoznac :)

0

dzięki nz i fi3rce......... dostałem się do tego adresu, tylko jeszcze musiałem sie pomęczyć gdzie event postawić
dzięki Tumegowi szybko usunąłem # z adresu

jeszcze raz dzięki za pomoc

1 użytkowników online, w tym zalogowanych: 0, gości: 1