[JS] Informatie teruggeven van popup

Pagina: 1
Acties:

  • semicon
  • Registratie: Augustus 2003
  • Laatst online: 20-08-2025
Ik weet niet of het kan maar ik ga het proberen te vragen.
Ik heb een invulveld (of inputveld) op bijv. index.html
code:
1
2
<input type="text" name="poptest">
<a href="javascript:window.open('window.asp?id=1','popuptitel','width=200,height=150');"> Klik op te kiezen </a>


Nu laat ik een popupje openen. Ik wil daar dat ik een plaatje kan klikken en zo gauw ik dit doe komt er in index.html de waarde in het tekstveld met de naam poptest...

Zo een beetje duidelijk.

window.asp :

code ergens...
code:
1
2
3
4
5
6
7
8
9
<script>
function verstuur() {
    // verstuur naar form iets hier dus :o
    //w8 ff... ik laat nu ook een div zien
    // maar dit is niet van toepassing in de test
    window.close();
}
</script>
[img]"plaatje1.jpg"[/img]

rest... code

[ Voor 12% gewijzigd door semicon op 28-11-2003 18:47 ]


Verwijderd

Vanuit de popup kun je een referentie leggen met de onderstaande window via window.opener.

Voor modeless dialogs gaat die via een return value.

  • semicon
  • Registratie: Augustus 2003
  • Laatst online: 20-08-2025
ok ik heb veel gezocht, maar wel gevonden of toch niet, het antwoord zat erin maar ik snap het niet. Die referentie leggen ofzo... is er niet een goede naam voor dat ik kan zoeken, of weten jullie meest simple voorbeeld
?

  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

staat je textveld in een form? zo ja dan is het:
JavaScript:
1
opener.document.forms['idvanjeform'].elements['poptest'].value = parameter;


ik raad je aan gewoon wat javascript tutorials te volgens, daar worden dit soort dingen echt wel in behandeld...

Intentionally left blank


  • semicon
  • Registratie: Augustus 2003
  • Laatst online: 20-08-2025
openener is dus de window die de popup geopend is.

* semicon duikt gelijk in google voor tutorial, het werkt nu wel.. thanks.

  • party42
  • Registratie: Oktober 2000
  • Laatst online: 14:19
semicon schreef op 28 november 2003 @ 23:46:
openener is dus de window die de popup geopend is.
voor de echte (taalkundig juiste oplossing):
inderdaad, openener is dus de window (c.q. document) die de popup geopend heeft. :)

Everyday's an endless stream, of cigarettes and magazines...

Pagina: 1