Toon posts:

close all windows javascript?

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb diverse frames en wil die met een druk op de knop afsluiten, welk goede commando werkt?
De onderstaande werkt alleen bij een paar frames...
hoe moet ik 't commando opbouwen hieronder?

<a href="javascript:self.close();close();top.window.close();">| Afsluiten |</a>

:)

  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

parent.window.close(); misschien?

Intentionally left blank


Verwijderd

Topicstarter
Dit heb ik al geprobeerd, werkt ook niet...
ik moet een soort "Alt-F4" commando kunnen uitvoeren met deze knop (script)

:'(

  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

kan niet. (en ik bedoel een grote punt)

je kunt een window wat een history bevat, en dus (meestal) door de gebruiker geopend is, niet door scripting afsluiten.

Tenzij het een popup is die uitmeerdere frames bestaat.

www.jurgroessen.nl


Verwijderd

Topicstarter
En hoe sluit je die meerdere frames af?
Welke "argumenten" moet ik daarvoor precies gebruiken?

:?

  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

Op vrijdag 04 januari 2002 00:15 schreef Theet het volgende:
En hoe sluit je die meerdere frames af?
Welke "argumenten" moet ik daarvoor precies gebruiken?

:?
Je zou een nieuwe pagina kunnen openen zonder frames dmv parent.window.location = 'newpage.html'; of top.window.location

Intentionally left blank


Verwijderd

Topicstarter
Daarmee sluit 'ie het huidige scherm nog niet af...

  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

als je vanuit het ene window een popup open trekt en je wilt vanuit de popup de popup zelf afsluiten kun je gewoon ongeacht het frame waar je het in zet dit gebruiken:
code:
1
<a href="javascript: parent.window.close();">sluit</a>

www.jurgroessen.nl


  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

Op vrijdag 04 januari 2002 00:28 schreef Hangloozz het volgende:
als je vanuit het ene window een popup open trekt en je wilt vanuit de popup de popup zelf afsluiten kun je gewoon ongeacht het frame waar je het in zet dit gebruiken:
code:
1
<a href="javascript: parent.window.close();">sluit</a>
idd, maar een scipt ala alt-F4 in een door een gebruiker geopend venster kan niet (zou ik ook niet willen trouwens - ik bepaal zelf wel wanneer ik een venster dat ik zelf geopend heb sluit). Pop-ups mag je wel sluiten vanuit een script (als de gebruiker ze al niet gekilled heeft).

Intentionally left blank


Verwijderd

Topicstarter
Bedankt voor de reactie, ik heb voor mezelf nog geen oplossing zo... vlgs mij is het wel een pop-up effect
waar ik mee bezig ben, maar hij sluit 't op een of andere manier niet af....

  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

Op vrijdag 04 januari 2002 00:41 schreef crisp het volgende:

[..]

idd, maar een scipt ala alt-F4 in een door een gebruiker geopend venster kan niet (zou ik ook niet willen trouwens - ik bepaal zelf wel wanneer ik een venster dat ik zelf geopend heb sluit). Pop-ups mag je wel sluiten vanuit een script (als de gebruiker ze al niet gekilled heeft).
dat is dus wat ik al zei en in m'n aanloop naar het script nogmaals herhaalde ;)
geef niet tis al laat :P

www.jurgroessen.nl


Verwijderd

Topicstarter
Heren,

Ik weet al wat de fout was in mijn html:

Op een of andere manier reageert het script niet wanneer je
een "base target" toevoegd...
Nu werkt 't wel....!

<html>
<head>
<title>test</title>
<base target="button">
enz....

  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

Op vrijdag 04 januari 2002 00:47 schreef Hangloozz het volgende:

[..]

dat is dus wat ik al zei en in m'n aanloop naar het script nogmaals herhaalde ;)
geef niet tis al laat :P
zie de 1e reactie:
parent.window.close(); misschien?
yep, het is al laat ;)
verder bevestig ik je uitleg alleen maar.

Intentionally left blank

Pagina: 1