[js] hele venster veranderen i.p.v. alleen frame

Pagina: 1
Acties:
  • 34 views sinds 30-01-2008

  • bgever
  • Registratie: April 2002
  • Laatst online: 28-05-2021
Ik heb nu een stukje code staan in een iframe.

Ik wil graag dat het hele venster van locatie, url, verandert. Dit werkt helaas niet met de onderstaande code:

window.location=''; en document.location='';

Weet iemand waar dat aan ligt? Hij pakt nu namelijk alleen een frame dat in een frameset staat in een iframe.

Verwijderd

...
koop een boek
the magic word = parent

parent.location.href='bla.html'

[ Voor 0% gewijzigd door Verwijderd op 30-09-2002 15:58 . Reden: mmm beetje meer geven dan ;) ]


  • bgever
  • Registratie: April 2002
  • Laatst online: 28-05-2021
Dan zou ik het boek voor niets hebben gekocht. Het werkt namelijk niet.

Ter verduidelijking.

Pagina -> Iframe -> Frameset -> Frame.

In het frame staat de link, en de Pagina moet verandert worden...

  • bgever
  • Registratie: April 2002
  • Laatst online: 28-05-2021
parent.parent.document.href='';

dat moet het zijn. Is het trwns wel gezond zo met die 2× parent? het werkt iig wel...

  • André
  • Registratie: Maart 2002
  • Laatst online: 14:07

André

Analytics dude

top.document.location = 'bla.htm';

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

Hangloozz

{ @$%&# }

Dat boek koop je zowiezo niet voor niets.
Dit is basic javascript en in elk boek te vinden.

In dit geval heb je een geneste frameset (wat zoepnek ook niet kon weten) en heb je dus een dubbele parent.
Als die eerste parent ook nog eens de bovenste is, mag je top gebruiken om um aan te duiden:
code:
1
top.window.location.href = 'jouwdoc.html';

www.jurgroessen.nl


  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 19:03

Pelle

🚴‍♂️

Dank Hangloozz.

Verwijderd

Waarom sommigen altijd window ergens midden in zo'n sliert zet is me niet altijd duidelijk :P

top.location.href voldoet ook gewoon.

Maar inderdaad, zoek een javascript tutorial of boek, en daar staat het in. Indien dat niet zo is dan is het erg matige documentatie.
Pagina: 1

Dit topic is gesloten.