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

Aici postaţi orice este legat de tehnologiile "client side". HTML, HTML5, XHTML, CSS, CSS3, XML, Standarde
Manual JS:

Moderatori: eyecon, Moderatori

zack
Average Member
Mesaje: 144
Membru din: Mie Oct 04, 2006 7:56 pm

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

Mesajde zack » Dum Aug 15, 2010 6:46 pm

De exemplu daca incarca pagina text.com/#43 vreau sa pot determina "idul" din url pentru a-i modifica proprietatile
Se poate face asta?



Avatar utilizator
Birkoff
Senior Member
Mesaje: 6380
Membru din: Joi Mar 18, 2004 2:34 pm
Localitate: Bucuresti
Contact:

Mesajde Birkoff » Dum Aug 15, 2010 6:53 pm

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
Ultima oară modificat Dum Aug 15, 2010 6:56 pm de către Birkoff, modificat 1 dată în total.
1) )
2)
3) (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.

zack
Average Member
Mesaje: 144
Membru din: Mie Oct 04, 2006 7:56 pm

Mesajde zack » Dum Aug 15, 2010 6:54 pm

pai nu imi trebuie pe server ci doar in browser:
doar sa ii modific idului respectiv proprietatile css cu js

Avatar utilizator
Birkoff
Senior Member
Mesaje: 6380
Membru din: Joi Mar 18, 2004 2:34 pm
Localitate: Bucuresti
Contact:

Mesajde Birkoff » Dum Aug 15, 2010 6:59 pm

nu stiu daca merge cu document.write(document.URL);
http://www.w3schools.com/jsref/tryit.as ... ef_doc_url
1) )
2)
3) (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.

MarPlo
Senior Member
Mesaje: 885
Membru din: Mie Sep 24, 2008 9:32 am
Localitate: Braila
Contact:

Mesajde MarPlo » Dum Aug 15, 2010 7:10 pm

Incearca:

var currentURL = window.location;
var get_hash = currentURL.hash;
alert ( get_hash );
Cursuri gratuite: | | | |

zack
Average Member
Mesaje: 144
Membru din: Mie Oct 04, 2006 7:56 pm

Mesajde zack » Dum Aug 15, 2010 7:15 pm

Am incercat ambele variante in firefox si nu pare sa ia nimic din url dupa numele fisierului

MarPlo
Senior Member
Mesaje: 885
Membru din: Mie Sep 24, 2008 9:32 am
Localitate: Braila
Contact:

Mesajde MarPlo » Dum Aug 15, 2010 7:20 pm

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
Cursuri gratuite: | | | |

zack
Average Member
Mesaje: 144
Membru din: Mie Oct 04, 2006 7:56 pm

Mesajde zack » Dum Aug 15, 2010 7:41 pm

Intr-adevar functioneaza window.location.hash
Mersi mult!


Înapoi la “HTML/JavaScript/CSS”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 1 vizitator