[HTML/JS] frame en sluiten

Pagina: 1
Acties:

  • Darkvater
  • Registratie: Januari 2001
  • Laatst online: 26-08-2024

Darkvater

oh really?

Topicstarter
Eerder vroeg ik al hoe ik mijn form naar een andere pagina kon uitputten. Dat lukte niet echt, maar wel met frames....

Nog een vraag hierover (bijna)
Ik heb deze frameset (voorbeeld):
code:
1
2
3
4
<frameset rows="40> 
  <frame name="top">
  <frame name="bottom">
</frameset>

In de bottom frame zit deze html:
code:
1
2
<form action="query.php" target="main" OnSubmit="self.close();" method="post">
</form>

"Main" is de frame in een andere window. Hiermee is dus perfect gelukt om de output van me popup-form ergens anders te laten outputten. Het probleem zit echter bij OnSubmit="self.close();
Zonder frames sluit ie mooi de popup window, maar met frames niet. Welke commando moet ik vanuit mijn "bottom" frame doen om de hele window te sluiten?


Windows Vista? *NEVER* Het waarom - Opera forever!!!
I've seen chickens that were more menacing. Chickens in a coma. On ice. In my fridge


Verwijderd

Je kunt alleen windows sluiten die je zelf hebt geopend.

Windows die de gebruiker eigenhandige heeft geopend kun je niet sluiten.

Ik gok trouwens op top.close();

  • Darkvater
  • Registratie: Januari 2001
  • Laatst online: 26-08-2024

Darkvater

oh really?

Topicstarter
Oeps, sorry, ik heb het zelf geopend met:
code:
1
2
3
function Search(TARGET) {
  controlWindow=window.open(TARGET,"popup","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=800,height=320,top=50,left=30");
}

en dan aanroepen met:
code:
1
Search('popup.php?series=dbz&type=ep')

Hummz, effe kijken wat top.close doet ;)

Edit: JAAAAAAAAA, top.close() werkt. Dank je :)


Windows Vista? *NEVER* Het waarom - Opera forever!!!
I've seen chickens that were more menacing. Chickens in a coma. On ice. In my fridge