window.location.pathname..incl søgetekst

Tags:    javascript

hello.

jeg vil høre om nogen vil hjælpe mig med dette:

jeg har et script der hedder :

if (window.location.pathname == '/search1.html') {

men der kan forekomme nogen søgetekster efter "search"
fx search&&keyword=eeellell

så den skal faktisk hedde

if (window.location.pathname == '/search*her kan der komme hvad som helst*') {

hvordan gør man lige det?



Indlæg senest redigeret d. 17.03.2009 12:38 af Bruger #11506
6 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato

Hej Peter,

^'en betyder at det skal stå først i strengen.

Vendt om... Hmm, den er ret utestet. Du kan jo se hvad den matcher ved at kalde metoden.

Det er noget i stil med;
if ( checkSearth(window.location.pathname) )
// her er det første del af stien
else
// ikke første del af stien

Med venlig hilsen
Ieet





Hej Peter,

Du kan benytte regular expressions til dette...

Fold kodeboks ind/udJScript kode 


Med venlig hilsen
Ieet





Indlæg senest redigeret d. 17.03.2009 13:05 af Bruger #12836
hej Ieet, tak for svaret.

Så; det er window.path = et eller andet, og så function checkSearch(et eller andet);
tilbage og så;
min if sætning..

den URL du har i din variable, er den ikke vendt om i forhold til det jeg skal finde?

den der /^/ betyder den "alt" ?






nå oki,

det var bare fordi at den kan hedde:

/search(også alt muligt efter her)..







Hej Peter,

Det var da så lidt ;)

Med venlig hilsen
Ieet





tak :-)

jeg kigger i min bog hvordan det regExp skal stykkes sammen. men tak for tips og tricks.



t