Bo Rattenborg skrev i dk.edb.internet.webdesign.clientside:
> Hvordan / kan værdien 'værdi' der sendes via f.eks
>
www.test.dk?værdi=test læses af JavaScript ?
Du tager location'en og læser fra spørgsmålstegnet eller lighedstegnet
og fremefter. Her er et simpelt eksempel:
/* vi smider hele url'en over i en variabel */
var Url=self.location.toString();
/* Og så spørger vi om den fx. indeholder et "?" */
if(Url.indexOf('?')>0){
/* hvis den gør det, så vil vi gerne have det der
står efter "?" ind i variablen "query" */
var Qstr=Url.substring(Url.indexOf('?')+1, Url.length);
/* Og så spørger vi om "Qstr" har et "=" i sig */
if(Qstr.indexOf('=')>0){
/* hvis den har, så smid det ind i variablen "Query" */
var Query=Qstr.substring(Qstr.indexOf('=')+1,Qstr.length);
/* og lav "Qstr" om til det der stå imellem "?" og "=" */
Qstr=Qstr.substring(0,Qstr.indexOf('='));
}
}
--
knæk og bræk
Morten @ E-bronx
? Er du ny i nyhedsgrupperne ?
Se venligst
http://usenet.dk/info