ik open vanuit mn website een popup waarin info ingevoerd kan worden. Na het versturen van de info, zou ik graag willen dat de andere pagina ververst wordt, zodat ik de toegoevoegde info meteen kan zien.
Dat probleem heb ik ook gehad. via window.opener kun je dat als het goed is doen
<script language="javscript">
function fChangeLocationOpener() {
window.opener.location = 'bedankt.html';
}
</script>
Weet niet zeker though.
?Onbekende gebruiker
26-04-2004 20:17
Bedoel je dat er een form in een popup zit en als je het form verzend wordt de popup vernieuwd? Volgens mij heb ik het fout maar als je dat wil moet je zoits doen:
<script language=javascript>
window.open("vul locatie van popup in")
</script>
En dan in de popup dit:
<form>
blablabla
<input type=submit onsubmit=window.reload>
</form>
?Onbekende gebruiker
26-04-2004 20:28
Ow, w8 nu snap ik het:
Je moet zorgen dat het beginscherm de popup maakt:
<script language=javascript>
window.open("locatie van popop")
</script>
en dan kan je met die popup het andere scherm openen via parent, dus zo komt de popup er bijv. uit te zien:
<html>
<a href=# onclick=parent.reload()>herlaad begin pagina</a>
</html>
Ik weet niet meer zo zeker uit mijn hoofd of het reload() was, maar dat moet je dan ff aanpassen.
maar als je in de popup dus parent in vult is dat dus eigenlijk de window van het eerste scherm
bijv.:
parent.document.write('')
misschien snap je het zo beter(of je kan geen javascript en heb ik dit voor niets geschreven)