Avatar billede lund_dk Praktikant
09. maj 2005 - 11:30 Der er 4 kommentarer og
1 løsning

værdi til/fra popup vindue

Hej.

Jeg har denne kode her hvor jeg fra en side, åbner et popup vindue, klikker på et billede, får værdien smidt over i min side igen i et inputfelt i formen.

Jeg skalså nu have den udvidet lidt, således at hvis jeg har 2 input felter i min form, og vil fra popup vinduet indsætte de 2 værdier ind i hver sit input felt..

Nogen som kan hjælpe mig med det?



FORMEN:
var picTarget = null;
function hentBillede(target){
  picTarget=target;
  window.open('imagesPopup.asp','BilledListe','width=600,height=500,status=0,scrollbars=yes,resizable=yes');
}
<form name="formen">
<input name="MenuIkon"><div onclick="hentBillede('MenuIkon');" >Hent billede</div>
</form>




Popup vinduet:
<script type="text/javascript">
function indsaet(pic){
  opener.document.formen.elements[opener.picTarget].value=pic;
  self.close();
}
</script>
<img width="150" src="/images/1.gif" onclick="indsaet('/images/1.gif');" style="cursor:pointer;">
Avatar billede roenving Novice
09. maj 2005 - 11:41 #1
var picTarget = picTarget2 = null;
function hentBillede(target,target2){
  picTarget=target;
  picTarget2=target2;
  window.open('imagesPopup.asp','BilledListe','width=600,height=500,status=0,scrollbars=yes,resizable=yes');
}

------popuppen
<script type="text/javascript">
function indsaet(pic,pic2){
  opener.document.formen.elements[opener.picTarget].value=pic;
  opener.document.formen.elements[opener.picTarget2].value=pic2;
  self.close();
}
</script>
Avatar billede lund_dk Praktikant
09. maj 2005 - 12:30 #2
Ser ud til at virke, men når jeg sætter den ind på min side med denne funktion, så virker den ikke.

Se http://lundwebdesign.net/cms/admin/cmsRet.asp?ID=1
Klik ind under fanebladet "menu" og ved feltet "underside til" klik på ikonet til højre.
Vælg "venstre menu" i popup vinduet, og vælg "velkommen"

Meningen er jo så at når man klikker på "velkommen" lukkes popuppen, og i inputfeltet undeside skal indsættes "velkommen" og i det input felt til højre for ikonet skal indsættes et 1 tal.
Avatar billede lund_dk Praktikant
09. maj 2005 - 12:37 #3
Undskyld, en lille fejl fra min side af ;)

Ligger du et svar ?
Avatar billede roenving Novice
09. maj 2005 - 13:00 #4
Velbekomme '-)
Avatar billede roenving Novice
09. maj 2005 - 13:36 #5
-- og tak for point ;~}
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