Toon posts:

[JS] Gegevens uitwisselen tussen 2 windows

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hey,

Ik heb het volgende probleem:
ik heb 2 windows met allebei een formulier. Nu wil ik informatie uitwisselen tussen die 2 formulieren. Is dit mogelijk? Zo ja, hoe?

ik had zoiets bedacht, echter werkt dit alleen in 1 window met frames (boven, content) :(
code:
1
2
3
4
5
6
7
<script>
function submitthis(identity)
{
alert(identity);
window.top.frames["content"].document.form.auto_id.value = identity;
}
</script>

  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

code:
1
naamvanwindow.document.forms["form"].elements["auto_id"].value = identity;

  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 16:31

Pelle

🚴‍♂️

Je ene window moet dan wel door het andere window geopend zijn (want alleen dan heeft dat window een handle meegekregen).

Verwijderd

Topicstarter
Dat is al meer in de richting :)

Maar kun je dan ook een naam geven aan het window waar je gewoon door HTML linkjes bent gekomen. Want daar staat het eerste form... die andere wordt gepop-upt vanaf die pagina.

  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

Van de eerste naar de popup kan op die manier, en van de popup terug gaat het zo:

code:
1
opener.document.forms["form"].elements["auto_id"].value = identity;


edit:
Muhahahahaha

[ Voor 15% gewijzigd door André op 16-09-2004 13:20 ]


Verwijderd

je kan hem aanspreken met de opener prop

window.opener

je kan het ding ook een naam geven door gewoon ergens. window.name = 'naam van het ding'; in je js te kwakken


edit:
verdorie Andé ;)

[ Voor 12% gewijzigd door Verwijderd op 16-09-2004 13:19 ]


Verwijderd

Topicstarter
Yep thx het werkt! :*)
Pagina: 1