Pagina 1 din 1

modificare atribute css ale unui id din url (#1)

Scris: Dum Aug 15, 2010 6:46 pm
de zack
De exemplu daca incarca pagina text.com/#43 vreau sa pot determina "idul" din url pentru a-i modifica proprietatile
Se poate face asta?

Scris: Dum Aug 15, 2010 6:53 pm
de Birkoff
din ce stiu eu ce este dupa # nu se trimite la server, deci nu il poti prelua pe server ci doar la client in browser

# se foloseste doar la ancore html

vezi http://www.w3schools.com/JS/js_ex_dom.asp la ancore cum preiei si cum te folosesti de ele

Scris: Dum Aug 15, 2010 6:54 pm
de zack
pai nu imi trebuie pe server ci doar in browser:
doar sa ii modific idului respectiv proprietatile css cu js

Scris: Dum Aug 15, 2010 6:59 pm
de Birkoff
nu stiu daca merge cu document.write(document.URL);
http://www.w3schools.com/jsref/tryit.as ... ef_doc_url

Scris: Dum Aug 15, 2010 7:10 pm
de MarPlo
Incearca:

var currentURL = window.location;
var get_hash = currentURL.hash;
alert ( get_hash );

Scris: Dum Aug 15, 2010 7:15 pm
de zack
Am incercat ambele variante in firefox si nu pare sa ia nimic din url dupa numele fisierului

Scris: Dum Aug 15, 2010 7:20 pm
de MarPlo
Daca acel cod e bagat intr-un JavaScript, functioneaza. Am testat si arata un alert cu " #hash ".
Mai poti cauta pe net: javascript location hash

Scris: Dum Aug 15, 2010 7:41 pm
de zack
Intr-adevar functioneaza window.location.hash
Mersi mult!