Solved

Close the previous window

Posted on 1998-11-10
12
143 Views
Last Modified: 2010-04-09
I've got a splash page from where I'm launching another window with window.open. At the same time I want to minimize the splash window, and if I use

this.window.resizeTo(1,1) it's working fine with IE 4.0, not with netscape.

Can you clarify?

Thanks

Raj.
0
Comment
Question by:rajmohans
  • 6
  • 4
  • 2
12 Comments
 
LVL 4

Expert Comment

by:martinag
ID: 1839555
Remove 'this.'

Can't you close it using close()?

Martin
0
 

Author Comment

by:rajmohans
ID: 1839556
Even if I remove this it's not working in Netscape.

If I try to close it using window.close(), it's displaying a dialog, to confirm the closing of window I'm viewing and if I click Yes it's closed and it's going on hanging with Netscape.
0
 

Author Comment

by:rajmohans
ID: 1839557
Even if I remove this it's not working in Netscape.

If I try to close it using window.close(), it's displaying a dialog, to confirm the closing of window I'm viewing and if I click Yes it's closed and it's going on hanging with Netscape.
0
 

Author Comment

by:rajmohans
ID: 1839558
Even if I remove this it's not working in Netscape.

If I try to close it using window.close(), it's displaying a dialog, to confirm the closing of window I'm viewing and if I click Yes it's closed and it's going on hanging with Netscape.
0
 
LVL 4

Expert Comment

by:martinag
ID: 1839559
I have no idea. moveTo() using negative values or values beyond the screen's size won't work either.

Martin
0
 
LVL 4

Accepted Solution

by:
rafistern earned 10 total points
ID: 1839560
This works for me:

zxc=open("index.html","jn","toolbar=yes,width=640,height=440");
window.close();



0
Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

 

Author Comment

by:rajmohans
ID: 1839561
Rafistern

Did you see the dialog to confirm the closing of window, in IE, before closing the window? And is it working in Netscape?

Is there any way of minimizing the window instead of closing?

Raj
0
 
LVL 4

Expert Comment

by:rafistern
ID: 1839562
I didn't get any problems in IE or in NS. I do not think that there is a way to minimize the window. I saw that in IE you had managed by sizing it to 1,1 but that does not appear to work for NS and there is no "official" function to do this.
0
 
LVL 4

Expert Comment

by:rafistern
ID: 1839563
The dialog should appear if you try and close one window from a script running in another but here the closing is done in the same window that is being closed.
0
 

Author Comment

by:rajmohans
ID: 1839564
Rafistern & Martin,

I tried resizing the main window using window.resizeTo(1,1) and found it working in both the browsers.

Can you tell me how to substitute the values for variables rleft and rtop, in window.open

  function makeRemote(URLString)
  {
    var part = URLString;
    wtop=window.top;
    wleft=window.left;
    rtop=wtop;
    if (wleft>600)
       {
         rleft=wleft-200
       }
     else
       {
         rleft=wleft+550
       }
    remote=window.open("","remote","alwaysRaised=Yes,width=200,height=425,left="+rleft+",top="+rtop+",scrollbars=no");
    remote.location.href=(URLString);
    if (remote.opener==null) remote.opener=window;
    remote.opener.name="opener";
  }

I'm trying to launch the remote, based on the position of the main window, but it is launching at top left.

Raj.
0
 
LVL 4

Expert Comment

by:rafistern
ID: 1839565
I would use moveTo to position the window as this is more widely supported.
0
 

Author Comment

by:rajmohans
ID: 1839566
I prefer resizeTo or close rather than moveTo though it works fine.


0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
HTML and CSS for a complex page 20 63
Basic JavaScript Question 3 39
Javascript Hashmap output 8 47
Why my select dropdown does not work? 8 28
Popularity Can Be Measured Sometimes we deal with questions of popularity, and we need a way to collect opinions from our clients.  This article shows a simple teaching example of how we might elect a favorite color by letting our clients vote for …
Is your Office 365 signature not working the way you want it to? Are signature updates taking up too much of your time? Let's run through the most common problems that an IT administrator can encounter when dealing with Office 365 email signatures.
In this tutorial viewers will learn how to embed videos in a webpage using HTML5. Ensure your DOCTYPE declaration is set to HTML5: "<!DOCTYPE html>": Use the <video> tag to insert a video. Define the src as the URL of your video; this is similar to …
The viewer will learn the basics of jQuery, including how to invoke it on a web page. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery.: (CODE)

864 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

25 Experts available now in Live!

Get 1:1 Help Now