Jag har en sida med en länk till en söksida "search.asp"
search.asp visas i en popup. Nu vill jag att man ska kunna välja sina sökalternativ i popup rutan och när man trycker på Submitknappen så ska popuprutan stängas och resultaten ska skickas till mainsidan där resultaten visas. Mainsidan är alltså den sidan där länken ligger.
Nu när man trycker på Submit så öppnas ett nytt fönster.. jag vill bara att sökfönstret stängs och resultaten ska visas i mainsidan som redan är öppen. Inte att den ska öppna Mainfönstret igen.
Tänkbara fel:
* Du har missat att döpa om fönstret (self.name)
* Du har missat target="namnet" i formuläret.
* Du använder ett ogiltigt namn på fönstret, ex "_blank".
Ett komplett exempel:
<script type="text/javascript">
// Döp om fönstret.
self.name="foo";
// En popup med ett formulär.
var w=window.open("","","width=300,height=200");
w.document.open();
w.document.write('<form target="foo" action="http://www.google.com/search" method="get" onSubmit="setTimeout(\'window.close();\',200);" >Googlesök: <input type="text" name="q"><input type="submit" value="Sök"><input type="hidden" value="Sök"></form>');
w.document.close();
</script>