[JS] 2 x window.open geeft rare resultaten

Pagina: 1
Acties:

  • Rekcor
  • Registratie: Februari 2005
  • Laatst online: 08-10 13:03
Op mijn site open ik een popup met

code:
1
window.open


Dit gaat goed in FF&IE. Echter, als ik vanuit deze popup weer een nieuw scherm wil openen met window.open, opent FF dit een nieuwe tab i.p.v. nieuw scherm (IE doet het goed). In FF heb ik force tabs oid aanstaan, maar dan begrijp ik niet dat de eerste window.open wel een nieuw scherm geeft.

Valt hier iets aan te doen?

  • dominic
  • Registratie: Juli 2000
  • Laatst online: 27-11 20:08

dominic

will code for food

Zorg dat je netjes een naam/id meegeeft aan de window die je opent dmv de .open method.

Ook voor de zekerheid de parent pagina een referentie laten behouden.

var newwindow = window.open.....

[ Voor 11% gewijzigd door dominic op 25-04-2007 14:05 ]

Download my music on SoundCloud


  • Rekcor
  • Registratie: Februari 2005
  • Laatst online: 08-10 13:03
dominic schreef op woensdag 25 april 2007 @ 14:05:
Zorg dat je netjes een naam/id meegeeft aan de window die je opent dmv de .open method.

Ook voor de zekerheid de parent pagina een referentie laten behouden.

var newwindow = window.open.....
Bedankt! Inmiddels heb ik het probleem verholpen. Als je een scherm opent d.m.v. window.open in een eveneens d.m.v. window.open geopend scherm, neemt hij de instellingen (sFeatures) van dat eerstgeopende scherm over.

JavaScript:
1
oNewWindow = window.open( [sURL] [, sName] [, sFeatures] [, bReplace])


Door mijn tweede window.open andere features mee te geven:

JavaScript:
1
window.open("test.php?id="+iId+"&print="+iPrintAction, '_blank', 'status=yes,toolbar=yes,menubar=yes,location=yes, scrollbars=yes');


Wordt een nieuwe window geopend ipv een nieuwe tab.

[ Voor 0% gewijzigd door Rekcor op 25-04-2007 17:21 . Reden: typo ]