lenin
Mar 2nd, 2001, 07:34 AM
Hi,
I have been trying to close a parent window when it spawns a child using the opener.close method, but have had no success. When I try to run the javascript command in the child window it reports unterminated string or runtime error. Can anyone see the problem or provide source to do this?
Source:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD><TITLE>New Window Test</TITLE>
<FORM>
<BODY>
<SCRIPT language=JavaScript>
<!--
function newWin()
{
pageContent = "<HTML><HEAD><TITLE>";
pageContent += "Close Parent Test</TITLE>";
pageContent += "</HEAD><FORM><BODY>";
pageContent += "<script langauge='JavaScript'><!-- opener.close(); //--></script>";
pageContent += "</BODY><FORM></HTML>";
cardWindow = open("","cardWin","width=450,height=350,resizable=1");
with (cardWindow.document)
{
open();
write(pageContent);
close();
}
}
//-->
</SCRIPT>
<INPUT type=button value="New Window" onclick=newWin();>
</BODY></FORM></HTML>
I have been trying to close a parent window when it spawns a child using the opener.close method, but have had no success. When I try to run the javascript command in the child window it reports unterminated string or runtime error. Can anyone see the problem or provide source to do this?
Source:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD><TITLE>New Window Test</TITLE>
<FORM>
<BODY>
<SCRIPT language=JavaScript>
<!--
function newWin()
{
pageContent = "<HTML><HEAD><TITLE>";
pageContent += "Close Parent Test</TITLE>";
pageContent += "</HEAD><FORM><BODY>";
pageContent += "<script langauge='JavaScript'><!-- opener.close(); //--></script>";
pageContent += "</BODY><FORM></HTML>";
cardWindow = open("","cardWin","width=450,height=350,resizable=1");
with (cardWindow.document)
{
open();
write(pageContent);
close();
}
}
//-->
</SCRIPT>
<INPUT type=button value="New Window" onclick=newWin();>
</BODY></FORM></HTML>