[javascript]window activeren, kan dat?

Pagina: 1
Acties:

  • gill
  • Registratie: Januari 2002
  • Laatst online: 26-12-2025

gill

Love my lindsey...

Topicstarter
De situatie is de volgende:
Een popup scherm (detail over product) komt op via een window.open(). In deze popup staat een link, deze link doet de hoofdpagina (achterliggend dus) navigeren naar een andere pagina via
code:
1
< a javascript:;" onclick="opener.location='http://localhost/blablabla';">


Het probleem: bestaat er een mogelijkheid om de hoofdpagina opnieuw actief te laten worden (popup mag niet gesloten worden)? Popup mag geminimaliseerd worden, maar ik heb gezien dat dat via JS niet kan.

Iemand een oplossing voor dit probleem? Als het op te lossen valt...

Visit my new Blog!
www.Snowball.be


  • André
  • Registratie: Maart 2002
  • Laatst online: 00:33

André

Analytics dude

code:
1
opener.focus();

  • gill
  • Registratie: Januari 2002
  • Laatst online: 26-12-2025

gill

Love my lindsey...

Topicstarter
Thanks, dat werkt :)

Voor de volledigheid: code wordt nu
code:
1
onclick="opener.location='http://localhost/blablabla';opener.focus();

Visit my new Blog!
www.Snowball.be


Verwijderd

het is trouwens:
code:
1
2
<a href="javascript://" onclick="window.opener.document.location="http://www.domname.nl/bla.htm">
link</a>


Om de focus op het reeds ge opende window te krijgen gebruik je iets van:
code:
1
2
3
var fs = window.open(url, 'foo', 'bar');
        fs.focus();
        return true;

Verwijderd

Verwijderd schreef op 24 mei 2004 @ 15:15:
het is trouwens:
code:
1
2
<a href="javascript://" onclick="window.opener.document.location="http://www.domname.nl/bla.htm">
link</a>


Om de focus op het reeds ge opende window te krijgen gebruik je iets van:
code:
1
2
3
var fs = window.open(url, 'foo', 'bar');
        fs.focus();
        return true;
document.location
In veel documentatie aangegeven, maar niet in de officiële. De location property is een property van een window object, zoals self, window, parent en top.

Veel mooier is het ook nog om bijvoorbeeld het volgende te gebruiken:
HTML:
1
2
<a href="http://www.domname.nl/bla.htm" onclick="return popup(this.href);">
link</a>

JavaScript:
1
2
3
4
5
6
7
var myPopup;

function popup(url) {
   myPopup = window.open(url, 'melp', 'width=400,height=300');
   myPopup.focus();
   return false;
}

Verwijderd

Dank u :)
Pagina: 1