Avatar billede goose Nybegynder
21. september 2002 - 13:11 Der er 3 kommentarer og
1 løsning

Overførsel af værdier fra popup

Jeg vil med det samme orienterer om, at mit kendskab til javascript er meget lille :o)
Jeg er ved at lave en webshop i ASP, og ved oprettelse af en ny vare skal man så vælge hvilken varegruppe varen skal i.
Jeg vil så gerne, at når man klikker på "Vælg varegruppe" åbnes der en popup med en oversigt over varegrupper. Når man i denne popup klikker på en varegruppe, skal værdierne (id & navn) overføres til det oprindelige vindue og popup'en skal lukke igen.
Hvordan skal dette laves ?!?

Jeg starter ud med 100 point, men er villig til at give yderligere point hvis det er nødvendigt!

/Goose
Avatar billede jakoba Nybegynder
21. september 2002 - 13:38 #1
100 p er allerede i overkanten :)

i <head sektionen i den fil der skal have data fra vinduet:

<script type='text/javascript'> <!--

function aabneVindue() {
    window.open( "velgvaregruppeside.asp", "lokalpopop" );
}; //end aabneVindue()

function modtagOgBrugData( dataId, dataNavn ) {
    document.formnavn.feltnavnId.value = dataId;
    document.formnavn.feltnavnNavn.value = dataNavn;
}; //end modtagOgBrugData( Number, String )

// --> </script>


i din fil "velgvaregruppeside.asp" laver du så links i lighed med dette:

<a href="boremaskiner" onclick="top.opener.modtagOgBrugData( 25, 'Boremaskiner' ); top.close(); return false">Boremaskiner</a>

mvh JakobA
Avatar billede goose Nybegynder
21. september 2002 - 16:18 #2
Hmm, skal der ikke være noget onclick eller lign for at åbne popup'en ?!?
Som jeg startede med at skrive, så er jeg meget blank på dette :o)

/Goose
Avatar billede jakoba Nybegynder
21. september 2002 - 16:31 #3
jo da, og en formular til at tage imod de data der kommer retur.

<body>

<a href="find varegruppe" onclick="aabneVindue(); return false;">find varegruppen</a>

<form name="formnavn" action="handterdata.asp"
    onsubmit="return this.form.feltnavnId.value=='';">

<input name='feltnavnId' type='text' value="">
<input name="feltnavnNavn" type='text' value="">

</form>

</body>
Avatar billede goose Nybegynder
21. september 2002 - 20:41 #4
Tak for hjælpen, det hjalp da jeg fik det skåret lidt ud i pap :o)

/Goose
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester