关于新窗口控制父窗口的问题,opener找不到 top.openerie5.5下通过贴出你的代码和浏览器版本 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 opener 在firefox上页没有问题的 index.phpprint '<FRAMESET rows="39,*" frameborder="no" border="0" framespacing="0" topmargin="0" leftmargin="0" marginheight="0" marginwidth="0" > <FRAME name="top" scrolling="no" noresize src="top.php" border="0" frameborder="no" topmargin="0" leftmargin="0" marginheight="0" marginwidth="0"> <FRAMESET cols="140,*" border="1" frameborder="1" FRAMESPACING="2" topmargin="0" leftmargin="0" marginheight="0" marginwidth="0"> <FRAME name="left" scrolling="auto" src="left.php" frameborder="no" border="0" framespacing="0" topmargin="0" leftmargin="0" marginheight="0" marginwidth="0"> <FRAME name="right" scrolling="yes" src="right.php" border="1" frameborder="yes" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0" marginheight="0" marginwidth="0"> </FRAMESET></FRAMESET>';right.phpprint"<font color=blue style='cursor:hand' onclick=\"window.showModalDialog('items_new.php', 'content', 'dialogWidth=60; dialogHeight=40; center=yes; help=no; status=no;');\"> 选择1</font>";items_new.phpprint '<FRAMESET rows="500,*" frameborder="yes" border="0" framespacing="0" topmargin="0" leftmargin="0" marginheight="0" marginwidth="0"> <FRAMESET cols="200,*" border="1" frameborder="1" FRAMESPACING="2" topmargin="0" leftmargin="0" marginheight="0" marginwidth="0"> <FRAME name="left1" scrolling="auto" src="item_left.php" frameborder="no" border="0" framespacing="0" topmargin="0" leftmargin="0" marginheight="0" marginwidth="0"> <FRAME name="right1" scrolling="auto" src="item_right.php" frameborder="no" border="0" framespacing="0" topmargin="0" leftmargin="0" marginheight="0" marginwidth="0"> </FRAMESET> <FRAMESET border="1" frameborder="1" FRAMESPACING="1" topmargin="1" leftmargin="0" marginheight="0" marginwidth="0"> <FRAME name="top1" scrolling="auto" src="item_top.php" border="0" frameborder="no"> </FRAMESET></FRAMESET>';item_top.phpif (isset($_POST['submit'])) { print "<script>alert(top.opener);</script>";}print "<input type=submit name=submit value='确定'>";alert的结果是undefinedie6和ie5下都不行 window.showModalDialog小老子约,你用模式对话框打开的,哪来的opener呀? 呵呵,小老子约是啥意思?window.showModalDialog('items_new.php', self, ....);子窗口var p = window.dialogArguments;p.reload(); php动态表导出数据出问题。求高手 我的ie6,session验证码刚载入时为空 PHP基础问题 求一个tree目录类。要能使且实用的~ php中类的静态变量问题 请问多邮箱登陆的代码如何写? 求一条mysql查询语句~~~~~~~!!!!!!!! 如何使用安全的SQL搜索语句 急,在线等待,送100分 请问如何获得浏览器端的IP地址和主机名??? 关于SESSION 论坛无法注册
<FRAMESET rows="39,*" frameborder="no" border="0" framespacing="0" topmargin="0" leftmargin="0" marginheight="0" marginwidth="0" >
<FRAME name="top" scrolling="no" noresize src="top.php" border="0" frameborder="no" topmargin="0" leftmargin="0" marginheight="0" marginwidth="0">
<FRAMESET cols="140,*" border="1" frameborder="1" FRAMESPACING="2" topmargin="0" leftmargin="0" marginheight="0" marginwidth="0">
<FRAME name="left" scrolling="auto" src="left.php" frameborder="no" border="0" framespacing="0" topmargin="0" leftmargin="0" marginheight="0" marginwidth="0">
<FRAME name="right" scrolling="yes" src="right.php" border="1" frameborder="yes" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0" marginheight="0" marginwidth="0">
</FRAMESET>
</FRAMESET>';right.php
print"<font color=blue style='cursor:hand' onclick=\"window.showModalDialog('items_new.php', 'content', 'dialogWidth=60; dialogHeight=40; center=yes; help=no; status=no;');\"> 选择1</font>";items_new.phpprint '
<FRAMESET rows="500,*" frameborder="yes" border="0" framespacing="0" topmargin="0" leftmargin="0" marginheight="0" marginwidth="0">
<FRAMESET cols="200,*" border="1" frameborder="1" FRAMESPACING="2" topmargin="0" leftmargin="0" marginheight="0" marginwidth="0">
<FRAME name="left1" scrolling="auto" src="item_left.php" frameborder="no" border="0" framespacing="0" topmargin="0" leftmargin="0" marginheight="0" marginwidth="0">
<FRAME name="right1" scrolling="auto" src="item_right.php" frameborder="no" border="0" framespacing="0" topmargin="0" leftmargin="0" marginheight="0" marginwidth="0">
</FRAMESET>
<FRAMESET border="1" frameborder="1" FRAMESPACING="1" topmargin="1" leftmargin="0" marginheight="0" marginwidth="0">
<FRAME name="top1" scrolling="auto" src="item_top.php" border="0" frameborder="no">
</FRAMESET>
</FRAMESET>';item_top.php
if (isset($_POST['submit'])) {
print "<script>alert(top.opener);</script>";
}
print "<input type=submit name=submit value='确定'>";alert的结果是undefinedie6和ie5下都不行
小老子约,你用模式对话框打开的,哪来的opener呀?
window.showModalDialog('items_new.php', self, ....);
子窗口
var p = window.dialogArguments;
p.reload();