[Javascript] Re: Silent window.close... or a better idea

Peter Brunone peter at brunone.com
Tue Dec 24 12:19:20 CST 2002


	I'm not sure what you mean by "first window call", but here's a partial
list of browsers and whether or not they will let you close the original
window.

-Peter

|-----Original Message-----
|From: javascript-admin at LaTech.edu [mailto:javascript-admin at LaTech.edu]On
|
|Hi there,
|
|    The idea of closing opener window seams to work fine for IE
|(Except for the first window call).  Is there any work around for
|netscape.
|
|THanx.
|
|Amol
|--- In javascript at yahoogroups.com, "Peter Brunone" <peter at b...> wrote:
|> Dan,
|>
|>     That is EXACTLY what I needed... although I just said
|window.opener=top
|> and then closed it.  Thanks a million!  I wonder when MS will patch
|*that*
|> little useful feature...
|>
|> Cheers,
|>
|> Peter
|>
|> ----- Original Message -----
|> From: "Dan Costea" <costea.dan at s...>
|>
|> > I had exactly the same problem few months ago :o)
|> > Because of the security reasons, you cannot close a window without
|> > confirmation, if you didn't open that window with your js. But if
|you
|> really
|> > have no choice, you must lie the IE, by telling it that you
|opened that
|> > window you want to close! Here is the code:
|> >
|> > function cheatCloseWin ()
|> > {
|> >  win = top;
|> >
|> >  // lying:
|> >  win.opener = top;
|> >
|> >  win.close ();
|> > }
|> >
|> > Dan.
|> >
|> > ----- Original Message -----
|> > From: "Peter Brunone" <peter at b...>
|> > >
|> > > I have an intranet application (IE 5.5 only) that needs to be
|in a
|> > > fixed-size window with no menu, status, etc.  I can use a simple
|> > > window.open, but unfortunately the user doesn't want an extra
|window
|> > around.
|> > > I thought that if a page is the first one in the history, you
|could
|> > > window.close() without a confirmation, but that doesn't seem to
|be the
|> > case.
|> > > Can someone suggest a way to either silently close the calling
|window
|> > > (which will be a new browser instance just for this app anyway)
|OR alter
|> > the
|> > > existing window in the same way?  Since this is restricted to
|high-level
|> > MS
|> > > browsers, there has to be a usable option.
|> > >
|> > > Cheers,
|> > >
|> > > Peter
|>
|>
|>
|> _______________________________________________
|> Javascript mailing list
|> Javascript at L...
|> https://lists.LaTech.edu/mailman/listinfo/javascript
|
|_______________________________________________
|Javascript mailing list
|Javascript at LaTech.edu
|https://lists.LaTech.edu/mailman/listinfo/javascript
|




More information about the Javascript mailing list