那你就window.open三次呗,不过估计会被xp sp2的popblock干掉
解决方案 »
- OA系统,asp.net的版本为1.1时,邮件不能添加附件,其他功能正常;asp.net2.0环境下能够添加附件,其他功能不正常
- 一个简单的问题 ?B/S结构程序的原理及生命周期?
- 散分 同时免费发布自制的asp.net2.0弹出式下拉日历控件
- 高手帮忙,一个困惑我很久的关于datagrid动态列的问题,附全部代码
- 我在Framework1.1和vs.net1.1里开发的一个WEB系统,现在布置在2.0的框架下可以运行吗?
- 急求csdn的blog中的样式表文件?
- 一个很简单的问题
- 哑了的点击
- 关于asp.net打印功能问题
- 请教,c# 能不能做到像word那样页面是A4纸大小,还能增加页面?
- 如何将页面和程序设计分开制作?即用DW或Frontpage制作页面,用vs.net开发工具设计程序,两者如何来结合?
- 在datagrid里进入编辑状态下怎么控制字段的长度,
关闭c的时候如何刷新A?
两位说的有点笼统,可否详细点啊
<a taget back="") 3次吧
这个只是刷新客户端吧?
<body onload="javascript:Pop3();">....<script language=javascript>
function Pop3()
{
window.open(1);
window.open(2);
window.open(3);
this.window.location.reload();
}
</script>
var windowA=window.opener
然后在C中从B获取A:
var windowA=window.opener.windowA
如此传递下去,你就能在n层页面获取第一层页面的window对象了。有了window对象,什么事情都能干了吧。
可是,我不太懂你这个window.opener的用法。我怎么传参数?怎么能动态去刷新a页面(不只是客户端刷新哦)
回答完这个,马上结贴
var windowA=window.opener.windowA
这样windowA就已经被传递到第三个窗口啦。另外,其实没必要的话最好不要搞连续多个window.open。如果你不想上一层窗口被关掉,就用window.openModalDialog,模式窗口在关闭之前父窗口是被锁定的。这样所有出现的窗口都是模式窗口,保证了你的要求。
有没有办法可以保存这个object呢?
我还是建议你用showModalDialog,你试一试先吧,看看是否满意。如果你一定要这样做,有一个折衷办法,就是在windowC采用Frame/IFrame,把内容放在一个Frame,PostBack也在这个Frame进行,同时把windowA的对象(指针)转移到一个隐藏Frame。