怎调用另外一个页面里的JavaScript函数啊 2个窗口必须有关系才行,比如:var xxx = "ok"a = window.open("b.htm")在b.htm可以用alert(opener.xxx) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 知道窗口对象为winX,可以用winX.methodXX()winX.变量d ----- a.asp -----<input type=button value=ok onclick="document.frames[0].show();"><iframe src='b.asp'></iframe>----- b.asp -----Is b.asp<script language="javascript"><!-- function show() { alert('clement'); }//--></script> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><!-- saved from url=(0077)http://61.171.118.168/netbook/tech/javascript/html/javascript.ohchina.167.htm --><HTML><HEAD><TITLE>网络社团--技术文档--子父窗口之间的操作之小例子</TITLE><!-- #BeginEditable "doctitle" --><!-- #EndEditable --><META http-equiv=Content-Type content="text/html; charset=gb2312"><STYLE type=text/css>.a { COLOR: #000000}A:active { COLOR: #000000; TEXT-DECORATION: none}A:link { COLOR: #000000; TEXT-DECORATION: none}A:hover { COLOR: #ff0000; TEXT-DECORATION: underline}TABLE { FONT-SIZE: 9pt}.white { COLOR: #ffffff; TEXT-DECORATION: none}.white:active { COLOR: #ffffff; TEXT-DECORATION: none}.white:hover { COLOR: #ff0000; TEXT-DECORATION: none}.white:link { COLOR: #ffffff}.black { COLOR: #000000; TEXT-DECORATION: none}.black:active { COLOR: #000000; TEXT-DECORATION: none}.black:hover { COLOR: #ff0000; TEXT-DECORATION: none}.black:link { COLOR: #000000; TEXT-DECORATION: none}</STYLE><LINK href="网络社团--技术文档--子父窗口之间的操作之小例子.files/style.css" type=text/css rel=stylesheet><META content="MSHTML 6.00.2800.1276" name=GENERATOR></HEAD><BODY bottomMargin=0 bgColor=#ffffff leftMargin=0 topMargin=0 rightMargin=0 marginwidth="0" marginheight="0"><DIV align=center><SCRIPT language=JavaScript src="网络社团--技术文档--子父窗口之间的操作之小例子.files/top.js"></SCRIPT><SCRIPT language=JavaScript src="网络社团--技术文档--子父窗口之间的操作之小例子.files/items.js"></SCRIPT></DIV><TABLE cellSpacing=0 cellPadding=0 width=778 align=center> <TBODY> <TR> <TD vAlign=top width=160 height=581> <TABLE cellSpacing=0 cellPadding=0 width="100%"> <TBODY> <TR> <TD height=52> <DIV align=center><IMG height=48 src="网络社团--技术文档--子父窗口之间的操作之小例子.files/webdi.jpg" width=160></DIV></TD></TR></TBODY></TABLE><BR> <TABLE cellSpacing=0 cellPadding=1 width="100%" bgColor=#cccc99 border=0><TBODY> <TR> <TD width="100%" height=15> <TABLE cellSpacing=0 cellPadding=4 width="100%" bgColor=#cccc99 border=0> <TBODY> <TR> <TD vAlign=center align=left bgColor=#eeeecc height=2> <DIV align=center>网络时代</DIV></TD></TR> <TR> <TD vAlign=top bgColor=#ffffff> <DIV align=center><A href="http://61.171.118.168/netbook/tech/creatsite/">网站建设</A> </DIV></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR> <TABLE cellSpacing=0 cellPadding=1 width="100%" bgColor=#cccc99 border=0><TBODY> <TR> <TD width="100%" height=84> <TABLE cellSpacing=0 cellPadding=4 width="100%" bgColor=#cccc99 border=0> <TBODY> <TR> <TD vAlign=center align=left bgColor=#eeeecc height=2> <DIV align=center>网页设计</DIV></TD></TR> <TR> <TD vAlign=top width="100%" bgColor=#ffffff height=55> <DIV align=center> <P><A href="http://61.171.118.168/netbook/tech/html/">HTML</A><BR><A href="http://61.171.118.168/netbook/tech/css/">CSS</A><BR><A href="http://61.171.118.168/netbook/tech/javascript/">JavaScript</A><BR><A href="http://61.171.118.168/netbook/tech/dreamweaver/">DreamWeaver</A><BR><A href="http://61.171.118.168/netbook/tech/flash/">Flash</A></P></DIV></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR> <TABLE cellSpacing=0 cellPadding=1 width="100%" bgColor=#cccc99 border=0><TBODY> <TR> <TD width="100%" height=15> <TABLE cellSpacing=0 cellPadding=4 width="100%" bgColor=#cccc99 border=0> <TBODY> <TR> <TD vAlign=center align=left bgColor=#eeeecc height=2> <DIV align=center>美工教室</DIV></TD></TR> <TR> <TD vAlign=top bgColor=#ffffff> <DIV align=center><A href="http://61.171.118.168/netbook/tech/fireworks/">Firworks</A><BR><A href="http://61.171.118.168/netbook/tech/photoshop/">Photoshop</A><BR><A href="http://61.171.118.168/netbook/tech/3dmax/">3DS Max</A><BR><A href="http://61.171.118.168/netbook/tech/CorelDRAW/">CorelDraw</A></DIV></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR> <TABLE cellSpacing=0 cellPadding=1 width="100%" bgColor=#cccc99 border=0><TBODY> <TR> <TD width="100%" height=15> <TABLE cellSpacing=0 cellPadding=4 width="100%" bgColor=#cccc99 border=0> <TBODY> <TR> <TD vAlign=center align=left bgColor=#eeeecc height=2> <DIV align=center>程序开发</DIV></TD></TR> <TR> <TD vAlign=top bgColor=#ffffff> <DIV align=center><A href="http://61.171.118.168/netbook/tech/Visualbasic/">Visual Basic</A><BR><A href="http://61.171.118.168/netbook/tech/VisualC++/">Visual C++</A><BR><A href="http://61.171.118.168/netbook/tech/java/">Java</A><BR><A href="http://61.171.118.168/netbook/tech/Delphi/">Delphi</A><BR><A href="http://61.171.118.168/netbook/tech/perl/">Perl</A><BR><A href="http://61.171.118.168/netbook/tech/php/">PHP</A><BR><A href="http://61.171.118.168/netbook/tech/asp/">ASP</A><BR><A href="http://61.171.118.168/netbook/tech/dotnet/">.NET</A><BR><A href="http://61.171.118.168/netbook/tech/other_language/">其他开发语言</A><BR><A href="http://61.171.118.168/netbook/tech/database/">数据库开发</A><BR><A href="http://61.171.118.168/netbook/tech/game/">游戏开发</A><BR><A href="http://61.171.118.168/netbook/tech/fileformat/">文件格式</A><BR><A href="http://61.171.118.168/netbook/tech/other/">其 他</A><BR></DIV></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR> <TABLE cellSpacing=0 cellPadding=1 width="100%" bgColor=#cccc99 border=0><TBODY> <TR> <TD width="100%" height=15> <TABLE cellSpacing=0 cellPadding=4 width="100%" bgColor=#cccc99 border=0> <TBODY> <TR> <TD vAlign=center align=left bgColor=#eeeecc height=2> <DIV align=center>操作系统</DIV></TD></TR> <TR> <TD vAlign=top bgColor=#ffffff> <DIV align=center><A href="http://61.171.118.168/netbook/tech/Windows/">Windows系列</A></DIV></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR> <TABLE cellSpacing=0 cellPadding=1 width="100%" bgColor=#cccc99 border=0><TBODY> <TR> <TD width="100%" height=73> <TABLE cellSpacing=0 cellPadding=4 width="100%" bgColor=#cccc99 border=0> <TBODY> <TR> <TD vAlign=center align=left bgColor=#eeeecc height=2> <DIV align=center>实用软件</DIV></TD></TR> <TR> <TD vAlign=top bgColor=#ffffff height=54> <DIV align=center><A href="http://61.171.118.168/netbook/tech/filemange/">管理维护 </A><BR><BR><A href="http://61.171.118.168/netbook/tech/imagemedia/">多媒体与图像</A> </DIV></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR> <TABLE cellSpacing=0 cellPadding=1 width="100%" bgColor=#cccc99 border=0><TBODY> <TR> <TD width="100%" height=15> <TABLE cellSpacing=0 cellPadding=4 width="100%" bgColor=#cccc99 border=0> <TBODY> <TR> <TD vAlign=center align=left bgColor=#eeeecc height=2> <DIV align=center>冲浪宝典</DIV></TD></TR> <TR> <TD vAlign=top bgColor=#ffffff> <DIV align=center><A href="http://61.171.118.168/netbook/tech/creatweb/">网络组建</A><BR><BR><A href="http://61.171.118.168/netbook/tech/goweaver/">入门技巧</A></DIV></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR></TD> <TD vAlign=top height=581><BR> <TABLE width="100%" border=0> <TBODY> <TR> <TD class=shadow vAlign=center align=middle>子父窗口之间的操作之小例子</TD></TR> <TR> <TD class=shadow vAlign=center align=right> <HR color=#7d561c noShade SIZE=1> </TD></TR></TBODY></TABLE> <TABLE cellSpacing=0 cellPadding=0 width="96%" align=center> <TBODY> <TR> <TD class=f14b vAlign=top><!-- #BeginEditable "cont" --><BR> <P> 用window.openr打开的子父窗口之间的操作跟框架的是不一样的,子窗口和父窗口之间有opener来联系。而源窗口要访问子窗口要通过其句柄来操作。以下小例子希望能帮助新手更了解他们的操作。</P> <P><STRONG>test.htm</STRONG> </P> <P><html><BR><head><BR><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><BR><meta name="GENERATOR" content="Microsoft FrontPage 4.0"><BR><meta name="ProgId" content="FrontPage.Editor.Document"><BR><title>子父窗口的操作</title><BR></head><BR><body><BR><script><BR>var win=null;<BR>function op(){<BR>win=window.open("about:blank","win","width=200,height=200");<BR>win.document.write("<input type='button' value='关闭父窗口' onclick='window.opener.opener=null;window.opener.close()'>");<BR>win.document.write("<input type='button' value='刷新你窗口' onclick='window.opener.location.reload()'>");<BR>}<BR></script><BR><input onclick="op()" value="打开窗口" type="button"><input type="button" value="最小化" onclick="if(win&&win.open&&!win.closed){win.resizeTo(0,0);win.moveTo(0,window.screen.width);}else alert('还没有打开窗口或已经关闭')"><input type="button" value="最大化" onclick="if(win&&win.open&&!win.closed){win.moveTo(-4,-4);win.resizeTo(screen.availWidth+8,screen.availHeight+8);}else alert('还没有打开窗口或已经关闭');"><input type=button value="关闭子窗口" onclick="if(win&&win.open&&!win.closed){win.opener=null;win.close()}else alert('还没有打开窗口或已关闭')"><input type=button value="刷新子窗口" onclick="if(win&&win.open&&!win.closed){win.location.reload();win.focus()}else alert('窗口还没有打开或已关闭')"><input type="button" value="看子窗口的大小" onclick="if(win&&win.open&&!win.closed){alert(win.document.body.clientWidth+'*'+win.document.body.clientHeight);win.focus();}else{alert('还没有打开窗口或者已关闭')};"><BR></body><BR></html></P> <P><STRONG>运行效果如下:</STRONG></P> <P> </P> <META content="Microsoft FrontPage 4.0" name=GENERATOR> <META content=FrontPage.Editor.Document name=ProgId> <SCRIPT>var win=null;function op(){win=window.open("about:blank","win","width=200,height=200");win.document.write("<input type='button' value='关闭父窗口' onclick='window.opener.opener=null;window.opener.close()'>");win.document.write("<input type='button' value='刷新你窗口' onclick='window.opener.location.reload()'>");}</SCRIPT><INPUT onclick=op() type=button value=打开窗口><INPUT onclick="if(win&&win.open&&!win.closed){win.resizeTo(0,0);win.moveTo(0,window.screen.width);}else alert('还没有打开窗口或已经关闭')" type=button value=最小化><INPUT onclick="if(win&&win.open&&!win.closed){win.moveTo(-4,-4);win.resizeTo(screen.availWidth+8,screen.availHeight+8);}else alert('还没有打开窗口或已经关闭');" type=button value=最大化><INPUT onclick="if(win&&win.open&&!win.closed){win.opener=null;win.close()}else alert('还没有打开窗口或已关闭')" type=button value=关闭子窗口><INPUT onclick="if(win&&win.open&&!win.closed){win.location.reload();win.focus()}else alert('窗口还没有打开或已关闭')" type=button value=刷新子窗口><INPUT onclick="if(win&&win.open&&!win.closed){alert(win.document.body.clientWidth+'*'+win.document.body.clientHeight);win.focus();}else{alert('还没有打开窗口或者已关闭')};" type=button value=看子窗口的大小> <P>以上只供参考,有错请纠正,谢谢!</P><BR><!-- #EndEditable --></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><CENTER><SCRIPT language=JavaScript src="网络社团--技术文档--子父窗口之间的操作之小例子.files/bottom.js"></SCRIPT><TABLE cellSpacing=0 cellPadding=0 width=500 align=center border=0> <TBODY> <TR> <TD class=myknotse1 align=middle><BR>本网站所有资料版权归结网络社团所有<BR>© 2002~2003<FONT color=white size=1></FONT></TD></TR></TBODY></TABLE></CENTER></BODY></HTML> 定位出现问题,用的都是JS 如何动态改变左右td的大小? 关于梅花雪树中的method Quick CHM “不支持此接口”问题的解决办法 以及乱码问题 点击提交表单时先刷新一次再提交数据,脚本要怎么写? javascript切换背景图片问题 Javascript菜鸟求助!为什么程序没有反应? RMB求高手用JAVASCRIPT完成一个功能 刚接触js就碰到极菜鸟的问题,郁闷 to 孟子E章 请帮忙解决这个问题。 怎样获得浏览器工作区域的高度? 大家来帮我看看一个很奇怪的问题,实在是找不出来了.
winX.methodXX()
winX.变量d
<iframe src='b.asp'></iframe>----- b.asp -----Is b.asp
<script language="javascript">
<!--
function show()
{
alert('clement');
}
//-->
</script>
<!-- saved from url=(0077)http://61.171.118.168/netbook/tech/javascript/html/javascript.ohchina.167.htm -->
<HTML><HEAD><TITLE>网络社团--技术文档--子父窗口之间的操作之小例子</TITLE><!-- #BeginEditable "doctitle" --><!-- #EndEditable -->
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<STYLE type=text/css>.a {
COLOR: #000000
}
A:active {
COLOR: #000000; TEXT-DECORATION: none
}
A:link {
COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
COLOR: #ff0000; TEXT-DECORATION: underline
}
TABLE {
FONT-SIZE: 9pt
}
.white {
COLOR: #ffffff; TEXT-DECORATION: none
}
.white:active {
COLOR: #ffffff; TEXT-DECORATION: none
}
.white:hover {
COLOR: #ff0000; TEXT-DECORATION: none
}
.white:link {
COLOR: #ffffff
}
.black {
COLOR: #000000; TEXT-DECORATION: none
}
.black:active {
COLOR: #000000; TEXT-DECORATION: none
}
.black:hover {
COLOR: #ff0000; TEXT-DECORATION: none
}
.black:link {
COLOR: #000000; TEXT-DECORATION: none
}
</STYLE>
<LINK href="网络社团--技术文档--子父窗口之间的操作之小例子.files/style.css" type=text/css
rel=stylesheet>
<META content="MSHTML 6.00.2800.1276" name=GENERATOR></HEAD>
<BODY bottomMargin=0 bgColor=#ffffff leftMargin=0 topMargin=0 rightMargin=0
marginwidth="0" marginheight="0">
<DIV align=center>
<SCRIPT language=JavaScript
src="网络社团--技术文档--子父窗口之间的操作之小例子.files/top.js"></SCRIPT><SCRIPT language=JavaScript
src="网络社团--技术文档--子父窗口之间的操作之小例子.files/items.js"></SCRIPT>
</DIV>
<TABLE cellSpacing=0 cellPadding=0 width=778 align=center>
<TBODY>
<TR>
<TD vAlign=top width=160 height=581>
<TABLE cellSpacing=0 cellPadding=0 width="100%">
<TBODY>
<TR>
<TD height=52>
<DIV align=center><IMG height=48
src="网络社团--技术文档--子父窗口之间的操作之小例子.files/webdi.jpg"
width=160></DIV></TD></TR></TBODY></TABLE><BR>
<TABLE cellSpacing=0 cellPadding=1 width="100%" bgColor=#cccc99
border=0><TBODY>
<TR>
<TD width="100%" height=15>
<TABLE cellSpacing=0 cellPadding=4 width="100%" bgColor=#cccc99
border=0>
<TBODY>
<TR>
<TD vAlign=center align=left bgColor=#eeeecc height=2>
<DIV align=center>网络时代</DIV></TD></TR>
<TR>
<TD vAlign=top bgColor=#ffffff>
<DIV align=center><A
href="http://61.171.118.168/netbook/tech/creatsite/">网站建设</A>
</DIV></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR>
<TABLE cellSpacing=0 cellPadding=1 width="100%" bgColor=#cccc99
border=0><TBODY>
<TR>
<TD width="100%" height=84>
<TABLE cellSpacing=0 cellPadding=4 width="100%" bgColor=#cccc99
border=0>
<TBODY>
<TR>
<TD vAlign=center align=left bgColor=#eeeecc height=2>
<DIV align=center>网页设计</DIV></TD></TR>
<TR>
<TD vAlign=top width="100%" bgColor=#ffffff height=55>
<DIV align=center>
<P><A
href="http://61.171.118.168/netbook/tech/html/">HTML</A><BR><A
href="http://61.171.118.168/netbook/tech/css/">CSS</A><BR><A
href="http://61.171.118.168/netbook/tech/javascript/">JavaScript</A><BR><A
href="http://61.171.118.168/netbook/tech/dreamweaver/">DreamWeaver</A><BR><A
href="http://61.171.118.168/netbook/tech/flash/">Flash</A></P></DIV></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR>
<TABLE cellSpacing=0 cellPadding=1 width="100%" bgColor=#cccc99
border=0><TBODY>
<TR>
<TD width="100%" height=15>
<TABLE cellSpacing=0 cellPadding=4 width="100%" bgColor=#cccc99
border=0>
<TBODY>
<TR>
<TD vAlign=center align=left bgColor=#eeeecc height=2>
<DIV align=center>美工教室</DIV></TD></TR>
<TR>
<TD vAlign=top bgColor=#ffffff>
<DIV align=center><A
href="http://61.171.118.168/netbook/tech/fireworks/">Firworks</A><BR><A
href="http://61.171.118.168/netbook/tech/photoshop/">Photoshop</A><BR><A
href="http://61.171.118.168/netbook/tech/3dmax/">3DS
Max</A><BR><A
href="http://61.171.118.168/netbook/tech/CorelDRAW/">CorelDraw</A></DIV></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR>
<TABLE cellSpacing=0 cellPadding=1 width="100%" bgColor=#cccc99
border=0><TBODY>
<TR>
<TD width="100%" height=15>
<TABLE cellSpacing=0 cellPadding=4 width="100%" bgColor=#cccc99
border=0>
<TBODY>
<TR>
<TD vAlign=center align=left bgColor=#eeeecc height=2>
<DIV align=center>程序开发</DIV></TD></TR>
<TR>
<TD vAlign=top bgColor=#ffffff>
<DIV align=center><A
href="http://61.171.118.168/netbook/tech/Visualbasic/">Visual
Basic</A><BR><A
href="http://61.171.118.168/netbook/tech/VisualC++/">Visual
C++</A><BR><A
href="http://61.171.118.168/netbook/tech/java/">Java</A><BR><A
href="http://61.171.118.168/netbook/tech/Delphi/">Delphi</A><BR><A
href="http://61.171.118.168/netbook/tech/perl/">Perl</A><BR><A
href="http://61.171.118.168/netbook/tech/php/">PHP</A><BR><A
href="http://61.171.118.168/netbook/tech/asp/">ASP</A><BR><A
href="http://61.171.118.168/netbook/tech/dotnet/">.NET</A><BR><A
href="http://61.171.118.168/netbook/tech/other_language/">其他开发语言</A><BR><A
href="http://61.171.118.168/netbook/tech/database/">数据库开发</A><BR><A
href="http://61.171.118.168/netbook/tech/game/">游戏开发</A><BR><A
href="http://61.171.118.168/netbook/tech/fileformat/">文件格式</A><BR><A
href="http://61.171.118.168/netbook/tech/other/">其
他</A><BR></DIV></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR>
border=0><TBODY>
<TR>
<TD width="100%" height=15>
<TABLE cellSpacing=0 cellPadding=4 width="100%" bgColor=#cccc99
border=0>
<TBODY>
<TR>
<TD vAlign=center align=left bgColor=#eeeecc height=2>
<DIV align=center>操作系统</DIV></TD></TR>
<TR>
<TD vAlign=top bgColor=#ffffff>
<DIV align=center><A
href="http://61.171.118.168/netbook/tech/Windows/">Windows系列</A></DIV></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR>
<TABLE cellSpacing=0 cellPadding=1 width="100%" bgColor=#cccc99
border=0><TBODY>
<TR>
<TD width="100%" height=73>
<TABLE cellSpacing=0 cellPadding=4 width="100%" bgColor=#cccc99
border=0>
<TBODY>
<TR>
<TD vAlign=center align=left bgColor=#eeeecc height=2>
<DIV align=center>实用软件</DIV></TD></TR>
<TR>
<TD vAlign=top bgColor=#ffffff height=54>
<DIV align=center><A
href="http://61.171.118.168/netbook/tech/filemange/">管理维护
</A><BR><BR><A
href="http://61.171.118.168/netbook/tech/imagemedia/">多媒体与图像</A>
</DIV></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR>
<TABLE cellSpacing=0 cellPadding=1 width="100%" bgColor=#cccc99
border=0><TBODY>
<TR>
<TD width="100%" height=15>
<TABLE cellSpacing=0 cellPadding=4 width="100%" bgColor=#cccc99
border=0>
<TBODY>
<TR>
<TD vAlign=center align=left bgColor=#eeeecc height=2>
<DIV align=center>冲浪宝典</DIV></TD></TR>
<TR>
<TD vAlign=top bgColor=#ffffff>
<DIV align=center><A
href="http://61.171.118.168/netbook/tech/creatweb/">网络组建</A><BR><BR><A
href="http://61.171.118.168/netbook/tech/goweaver/">入门技巧</A></DIV></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR></TD>
<TD vAlign=top height=581><BR>
<TABLE width="100%" border=0>
<TBODY>
<TR>
<TD class=shadow vAlign=center align=middle>子父窗口之间的操作之小例子</TD></TR>
<TR>
<TD class=shadow vAlign=center align=right>
<HR color=#7d561c noShade SIZE=1>
</TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width="96%" align=center>
<TBODY>
<TR>
<TD class=f14b vAlign=top><!-- #BeginEditable "cont" --><BR>
<P>
用window.openr打开的子父窗口之间的操作跟框架的是不一样的,子窗口和父窗口之间有opener来联系。而源窗口要访问子窗口要通过其句柄来操作。以下小例子希望能帮助新手更了解他们的操作。</P>
<P><STRONG>test.htm</STRONG> </P>
<P><html><BR><head><BR><meta
http-equiv="Content-Type" content="text/html;
charset=gb2312"><BR><meta name="GENERATOR" content="Microsoft
FrontPage 4.0"><BR><meta name="ProgId"
content="FrontPage.Editor.Document"><BR><title>子父窗口的操作</title><BR></head><BR><body><BR><script><BR>var
win=null;<BR>function
op(){<BR>win=window.open("about:blank","win","width=200,height=200");<BR>win.document.write("<input
type='button' value='关闭父窗口'
onclick='window.opener.opener=null;window.opener.close()'>");<BR>win.document.write("<input
type='button' value='刷新你窗口'
onclick='window.opener.location.reload()'>");<BR>}<BR></script><BR><input
onclick="op()" value="打开窗口" type="button"><input type="button"
value="最小化"
onclick="if(win&&win.open&&!win.closed){win.resizeTo(0,0);win.moveTo(0,window.screen.width);}else
alert('还没有打开窗口或已经关闭')"><input type="button" value="最大化"
onclick="if(win&&win.open&&!win.closed){win.moveTo(-4,-4);win.resizeTo(screen.availWidth+8,screen.availHeight+8);}else
alert('还没有打开窗口或已经关闭');"><input type=button value="关闭子窗口"
onclick="if(win&&win.open&&!win.closed){win.opener=null;win.close()}else
alert('还没有打开窗口或已关闭')"><input type=button value="刷新子窗口"
onclick="if(win&&win.open&&!win.closed){win.location.reload();win.focus()}else
alert('窗口还没有打开或已关闭')"><input type="button" value="看子窗口的大小"
onclick="if(win&&win.open&&!win.closed){alert(win.document.body.clientWidth+'*'+win.document.body.clientHeight);win.focus();}else{alert('还没有打开窗口或者已关闭')};"><BR></body><BR></html></P>
<P><STRONG>运行效果如下:</STRONG></P>
<P> </P>
<META content="Microsoft FrontPage 4.0" name=GENERATOR>
<META content=FrontPage.Editor.Document name=ProgId>
<SCRIPT>var win=null;function op(){win=window.open("about:blank","win","width=200,height=200");win.document.write("<input type='button' value='关闭父窗口' onclick='window.opener.opener=null;window.opener.close()'>");win.document.write("<input type='button' value='刷新你窗口' onclick='window.opener.location.reload()'>");}</SCRIPT>
<INPUT onclick=op() type=button value=打开窗口><INPUT onclick="if(win&&win.open&&!win.closed){win.resizeTo(0,0);win.moveTo(0,window.screen.width);}else alert('还没有打开窗口或已经关闭')" type=button value=最小化><INPUT onclick="if(win&&win.open&&!win.closed){win.moveTo(-4,-4);win.resizeTo(screen.availWidth+8,screen.availHeight+8);}else alert('还没有打开窗口或已经关闭');" type=button value=最大化><INPUT onclick="if(win&&win.open&&!win.closed){win.opener=null;win.close()}else alert('还没有打开窗口或已关闭')" type=button value=关闭子窗口><INPUT onclick="if(win&&win.open&&!win.closed){win.location.reload();win.focus()}else alert('窗口还没有打开或已关闭')" type=button value=刷新子窗口><INPUT onclick="if(win&&win.open&&!win.closed){alert(win.document.body.clientWidth+'*'+win.document.body.clientHeight);win.focus();}else{alert('还没有打开窗口或者已关闭')};" type=button value=看子窗口的大小> <P>以上只供参考,有错请纠正,谢谢!</P><BR><!-- #EndEditable --></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<CENTER>
<SCRIPT language=JavaScript
src="网络社团--技术文档--子父窗口之间的操作之小例子.files/bottom.js"></SCRIPT><TABLE cellSpacing=0 cellPadding=0 width=500 align=center border=0>
<TBODY>
<TR>
<TD class=myknotse1 align=middle><BR>本网站所有资料版权归结网络社团所有<BR>© 2002~2003<FONT
color=white size=1></FONT></TD></TR></TBODY></TABLE></CENTER></BODY></HTML>