?
Solved

JavaScript PopUp window.

Posted on 2006-11-08
10
Medium Priority
?
1,000 Views
Last Modified: 2008-03-04
Dear Experts.

i am using ASp.Net2.0 C#
i have window and i want to open a new small window, when the user close this small window i want the parent window that called this small one to know, without postingBack the parent window, througth JavaScript.

thank you.
0
Comment
Question by:RamyBouchra
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
10 Comments
 
LVL 15

Expert Comment

by:mattisflones
ID: 17897450
What exactly are you trying to achieve?
0
 
LVL 12

Accepted Solution

by:
renjurdevan earned 1000 total points
ID: 17897490

call from client side script , ie if you want to open popup frm a button click

<input type="button" id= "test" onclick="open();">

function open()
{

window.open       (szURL,"mywindow","width=700,height=600,status=0,toolbar=0,scrollbars=0");

}
Here szURL = your url of the popup window. width, height  ,status... all are properties of the popup window.


and in popup window you can capture the onunload event of the body..

on onunload update a variable or hidden field in the parent window like

window.opener.GlobalVariable__Name = 1;

Regards
Renju.
0
 
LVL 96

Expert Comment

by:Bob Learned
ID: 17897494
Sounds like window.open to me.

Bob
0
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 
LVL 6

Assisted Solution

by:Niraj_Singh
Niraj_Singh earned 1000 total points
ID: 17897738

 hope the code below will be helpful to u...

Include this code on ur parent window

<input type=button
   onClick=window.open("abc.aspx","Ratting","width=550,height=170,left=150,top=200,toolbar=0,status=0,");    
   value="Open Window">

On child window incude the code below....

<html>
<head>
<title>(Type a title for your page here)</title>

<SCRIPT language=JavaScript>
<!--
function win(){
window.opener.location.href="abc.aspx";
self.close();
//-->
}
</SCRIPT>


</head>

<input type=button onClick="win();" value="Close this window">

</body>
</html>

0
 
LVL 3

Expert Comment

by:rugu_16
ID: 17900388
Are you trying to refresh parent window without postback when popup is closed ? then AJAX is the way to go.
0
 

Expert Comment

by:yasir710
ID: 17902511

This can be done by adding a control (hidden html control, textbox control, lable control etc) on your parent page and on the Child window's function win(), assign value to that control as:

function win(){
window.opener.getElementById('txtname').value = "1";
self.close();
}

This will assign a value '1' to the parent's page control without refreshing the it.

Yasir
0
 

Expert Comment

by:yasir710
ID: 17904388

Forgot to add .document. The function win() will be now:

function win(){
window.opener.document.getElementById('txtCtrlname').value = "1";
self.close();
}

here 'txtCtrlname' is the name of the control  (I have used textbox) you have added.

Yasir
0

Featured Post

VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Question has a verified solution.

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

In .NET 2.0, Microsoft introduced the Web Site.  This was the default way to create a web Project in Visual Studio 2005.  In Visual Studio 2008, the Web Application has been restored as the default web Project in Visual Studio/.NET 3.x The Web Si…
ASP.Net to Oracle Connectivity Recently I had to develop an ASP.NET application connecting to an Oracle database.As I am doing it first time ,I had to solve several problems. This article will help to such developers  to develop an ASP.NET client…
In this video we outline the Physical Segments view of NetCrunch network monitor. By following this brief how-to video, you will be able to learn how NetCrunch visualizes your network, how granular is the information collected, as well as where to f…
Monitoring a network: how to monitor network services and why? Michael Kulchisky, MCSE, MCSA, MCP, VTSP, VSP, CCSP outlines the philosophy behind service monitoring and why a handshake validation is critical in network monitoring. Software utilized …

770 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