[javascript] huidig window replacen door een popup window

Pagina: 1
Acties:

  • wboard
  • Registratie: Juli 2002
  • Laatst online: 04-04-2022

wboard

-=<wboard>=-

Topicstarter
Zit met een klein probleem en krijg het niet voor elkaar, ik wil na het succesvol inloggen op een pagina, dat die pagina gereplaced wordt door een popup (dus window.open(), zonder menubalken etc etc.). Het openen van het window moet door javascript gebeuren, omdat ik anders close() niet kan aanroepen in FF.

Ik heb de volgende dingen al geprobeerd:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<a href="javascript:testtest();" onclick="testtest();">open</a>
<a href="javascript:window.close();" onclick="window.close();">ddd</a>
<script>
function testtest()
{
    var oNewDoc = document.location.href = "http://www";
    oNewDoc.open("http://www");
    oNewDoc.close();
}
</script>

en

<script>
function testtest()
{
    var oNewDoc = document.open("http://www","replace")
}
</script>

en

<script>
function testtest()
{
    var oNewDoc = window.open("http://www","","","replace")
}
</script>


kan ook niets vinden op het internet hierover, iemand een idee?

A smooth sea never made a skilled sailor


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 18:11

crisp

Devver

Pixelated

Nee, je kan het huidige window niet afsluiten. In zoverre dat dit in sommige browsers nog wel werkt:
JavaScript:
1
2
window.opener = self;
window.close();

maar dat is o.a. in IE7 ook al niet meer mogelijk

Verder ben ik en naar ik aanneem anderen ook nogal gesteld op mijn menubalken, dus waarom zouden die weg moeten? Vanuit gebruikersoogpunt is dat bijzonder onvriendelijk...

[ Voor 29% gewijzigd door crisp op 18-01-2007 10:06 ]

Intentionally left blank


Verwijderd

offtopic:
De eerste 2 links in je sig doen het niet in FireFox, ik krijg een mooie "XML parsefout"

  • wboard
  • Registratie: Juli 2002
  • Laatst online: 04-04-2022

wboard

-=<wboard>=-

Topicstarter
omdat de applicatie zelf al menubalken bevat, en de vorige en volgende knop werkt alleen maar irriterend is mijn ervaring :), ik zou ook eventueel iets kunnen verzinnen om de vorige en volgende knop weer werkende te maken, maar dat moet ik de meeste acties cachen ofzo.. ff over nadenken

[ Voor 39% gewijzigd door wboard op 18-01-2007 11:23 ]

A smooth sea never made a skilled sailor