/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Problem med variabel fra adresse linien i ~
Fra : Allan Madsen


Dato : 10-05-01 11:14

Hejsa

Jeg har et javascript problem (Og jeg er heller ikke god til jjavascript)

Når jeg f.eks i en browser har følgende http://ihost/forside.php3?Lang=DK

Hvordan spørger jeg så hvad variablen Lang er i et java script??

Kunne forstille mig noget i stil med


if(Lang == DK) {
document.write("<SCRIPT LANGUAGE='JavaScript1.2'
SRC='/js/menuDK.js'><\/SCRIPT>");

}
if(Lang == UK) {
document.write("<SCRIPT LANGUAGE='JavaScript1.2'
SRC='/js/menuUK.js'><\/SCRIPT>");
}

Men det virker ikke
Hvad skal jeg gøre.

Please e-mail et evt. svar til alm@123mail.dk også
--
Med venlig hilsen / Yours
Allan Madsen
alm@123mail.dk
http://home.123mail.dk/~alm





 
 
Jonas Koch Bentzen (10-05-2001)
Kommentar
Fra : Jonas Koch Bentzen


Dato : 10-05-01 14:46

Allan Madsen skrev:

> Når jeg f.eks i en browser har følgende
> http://ihost/forside.php3?Lang=DK
>
> Hvordan spørger jeg så hvad variablen Lang er i et java script??

Du fortolker strengen location.search manuelt. location.search er i
dette tilfælde "?Lang=DK" (svarer til PHPs $QUERY_STRING bortset fra,
at location.search også inkluderer spørgsmålstegnet i starten).

--
Venlig hilsen
Jonas Koch Bentzen

http://understroem.dk/

Allan Madsen (10-05-2001)
Kommentar
Fra : Allan Madsen


Dato : 10-05-01 22:14


"Jonas Koch Bentzen" <ingen.epostadresse@eksempel.dk> skrev i en meddelelse
news:zXwK6.1610$zv2.231799@news010.worldonline.dk...
> Allan Madsen skrev:
>
> > Når jeg f.eks i en browser har følgende
> > http://ihost/forside.php3?Lang=DK
> >
> > Hvordan spørger jeg så hvad variablen Lang er i et java script??
>
> Du fortolker strengen location.search manuelt. location.search er i
> dette tilfælde "?Lang=DK" (svarer til PHPs $QUERY_STRING bortset fra,
> at location.search også inkluderer spørgsmålstegnet i starten).
>
Jeg fatter ikke hvad du mener, gider du at komme med et eks???



Jakob Andersen (11-05-2001)
Kommentar
Fra : Jakob Andersen


Dato : 11-05-01 12:54

"Allan Madsen" <alm@123mail.dk> wrote in message
news:KUtK6.1526$zv2.211364@news010.worldonline.dk...
> Hvordan spørger jeg så hvad variablen Lang er i et java script??


<SCRIPT TYPE="text/javascript">
URL = new String(this.location);
split = URL.split("?");
URL = new String(split[1]);
split = URL.split("&");
getvar = new Object();
for(i=0; i < split.length; i++){
URL = new String(split[i]);
vaerdi = URL.split("=");
getvar[vaerdi[0]] = vaerdi[1];
}
</SCRIPT>

Og derefter hent med:
getvar['Lang']


--
Jakob Andersen
FAQ for webdesign gruppen på
<http://www.usenet.dk/oss/dk.edb.internet.webdesign>
"Det er rart at være vigtig, men det er vigtigere at være rar "




Stefan Bruhn (13-05-2001)
Kommentar
Fra : Stefan Bruhn


Dato : 13-05-01 15:29

On Thu, 10 May 2001 12:14:05 +0200, "Allan Madsen" <alm@123mail.dk>
wrote:

>Jeg har et javascript problem (Og jeg er heller ikke god til jjavascript)
>Når jeg f.eks i en browser har følgende http://ihost/forside.php3?Lang=DK
>Hvordan spørger jeg så hvad variablen Lang er i et java script??

Nu har du jo fået et svar, men jeg må lige vide, hvorfor læser du ikke
blot variablen med PHP?

--
Mvh. Stefan
Website: http://ghashul.dk/
"I demand the right to keep and arm bears"
"A computer without Windows, is like a fish without a bicycle"

Allan Madsen (13-05-2001)
Kommentar
Fra : Allan Madsen


Dato : 13-05-01 20:45

Jeg takker for de svar jeg har fået, og kan nu fortælle at det virker.
For også at svare på det sidste spørgsmål.

I den del af min siden hvor jeg skal bruge det, er der i forvejen skrevet en
del javascript, og jeg syntes at "stilen" var mere ren, hvis man bibeholdte
javascripten og ikke blannede php med i det.


Men endnu engang tak for svaret.

/alm



Søg
Reklame
Statistik
Spørgsmål : 177554
Tips : 31968
Nyheder : 719565
Indlæg : 6408857
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste