Avatar billede kirsten Nybegynder
06. januar 2004 - 12:21 Der er 17 kommentarer og
1 løsning

Overføre til hidden felt!

Hej,
lige et simpelt spm,
er det muligt at overføre en variabel fra et popup vindue til et hidden felt på "hoved siden" ?
Avatar billede medions Nybegynder
06. januar 2004 - 12:23 #1
parent.document.formnavn.hiddenfeltnavn.value = 'test';

//>Rune
Avatar billede mm12010 Nybegynder
06. januar 2004 - 12:26 #2
opener.document.formnavn.hiddenfeltnavn.value=variabel;
Avatar billede kirsten Nybegynder
06. januar 2004 - 12:28 #3
Hvad er forkellen på de 2?
Avatar billede kirsten Nybegynder
06. januar 2004 - 12:30 #4
hmm, jeg kan ikke rigtig får det til at spille...
<img src="blabla.gif" onclick="opener.document.newsform.pic_db.value='dav'">

og

<input name="pic_db" type="hidden" id="pic_db" value="">
Avatar billede mm12010 Nybegynder
06. januar 2004 - 12:31 #5
min overføre din variabel til feltet "hiddenfeltnavn" i formen "formnavn" på den side hvorfra din popup er blevet åbnet
Avatar billede medions Nybegynder
06. januar 2004 - 12:32 #6
Det er fordi du bruger hans!

Hvis du bruger min løsning, så vil det virke!

-Det som mm12010's gør er at den åbner et vindue og stopper noget tekst i et tekstfelt I popuppen.

Det mit gør er at det fra popuppen stopper noget i et tekstfelt på hovede siden,altså den side som skød popuppen op!

//>Rune
Avatar billede grunken Nybegynder
06. januar 2004 - 13:41 #7
Medions >> vil nu æde min hat på at mm's er den mest rigtige :-)

opener har ikke noget med at åbne et nyt vindue at gøre, men er faktisk en enkel henvisning til det vindueelement som åbnede popuppen :-)

Den du har lavet kaster da bare en value ind i en form, i det document du allerede er placeret i ;), medmindre der er frames selvfølgelig

Kirsten >> har du frames på din hovedside ?

og prøv lige denne lille test :-)

1.html:
<script type="text/javascript">
window.open('2.html','hej','height=300,width=300');
</script>

<form name="frm">
<input type="text" name="tekst">
</form>

2.html
<a href="#" onclick="opener.document.forms['frm'].tekst.value='halleluja';">Klik</a>
Avatar billede roenving Novice
06. januar 2004 - 18:59 #8
>>grunken

-- helt enig !-)

>>medions

parent betyder et modervindue til en (i)frame ?-)

-- altså et frameset-dokuments vindue, hvis det er en frame kaldet kommer fra og selve dokumentet udenom (window -- ikke document), hvis det er en iframe !o]
Avatar billede kirsten Nybegynder
06. januar 2004 - 19:07 #9
Dvs at når jeg nu ikke bruger frames er det korrekte at bruge opener?
Jeg har stadigvæk ikke fået det til at virke... :( *snøft*

:)
Avatar billede roenving Novice
06. januar 2004 - 19:22 #10
Har du prøvet at teste Nicks (grunken) ...
Avatar billede kirsten Nybegynder
06. januar 2004 - 19:55 #11
Jepper og kan stadigvæk ikke få det til at virke :(
<form name="frm">
<input type="hidden" name="tekst">
</form>
--
<a href="#" onclick="opener.document.forms['frm'].tekst.value='halleluja';">Klik</a>
Avatar billede roenving Novice
06. januar 2004 - 20:10 #12
grunkens var jo til test, virker det ?-)
Avatar billede kirsten Nybegynder
06. januar 2004 - 20:14 #13
det virker! :)
Avatar billede roenving Novice
06. januar 2004 - 20:19 #14
-- men hvordan tester du så at den med hidden-input ikke virker ?-)
Avatar billede kirsten Nybegynder
07. januar 2004 - 09:28 #15
<form name="frm">
<input type="hidden" name="tekst">
</form>
--
<a href="#" onclick="opener.document.forms['frm'].tekst.value='halleluja';">Klik</a>
Avatar billede mm12010 Nybegynder
07. januar 2004 - 10:27 #16
sådan?

i vinduet der åbner popup'en:
<form name="frm">
<input type="hidden" name="tekst">
</form>
--

i popupen:
<a href="#" onclick="opener.document.forms['frm'].tekst.value='halleluja'; return false;">Klik</a>
Avatar billede kirsten Nybegynder
14. januar 2004 - 10:28 #17
Jeg fandt selv ud af det...
Jeg lavede en ccs med en hidden style...
i tekst feltet satte jeg så den style ind og så virkede det..!

Jeg takker for de mange goe forsøg, men jeg fandt selv ud af det!

:)
Avatar billede kirsten Nybegynder
14. januar 2004 - 10:28 #18
lukker!
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

IT-JOB

Rambøll Management Consulting

Senior AI Engineer

Capgemini Danmark A/S

Microsoft AI Solution Architect

Rambøll Management Consulting

Senior Software Engineer