• 全部
  • .NET Framework
  • ASP
  • Web Services
  • .NET互联网桌面应用
  • VB
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • AppLauncher
  • 问答

角本问题!马上结贴!

WJY2003 2005-01-07 11:14:38
有一个A页,A页(A.aspx)里面有一个IFrame,我在这个框架iframe里的这个页面(B.aspx)上点击一按钮弹出(window.open())一个窗体(c.aspx),在c.aspx页面操作完成后,点击关闭按钮(ID浏览器的关闭按钮),同时刷新最上级页面。但是现在我的代码是执行啦
但实际上数据不是最新的。如何办呀?
代码是这样的:我在C。ASPX页的onunload事件里写啦一个角本函数:就是页面关闭总是执行这个。但现在是当我点击C。ASPX页面上的一个服务器端控件时,并有代码执行时,实际上是执行这个函数的。但我在退出时这个函数就不管用啦。也就是我的最上级页面的数据没有更新
...全文
89 点赞 收藏 15
写回复
15 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
misng 2005-01-07
我也想知道
回复
WJY2003 2005-01-07
up
回复
心情解码 2005-01-07
帮顶
回复
WJY2003 2005-01-07
returnValue?????
说说你想法?
回复
ycc2008 2005-01-07
用模式窗体打开,用returnValue返回试试
回复
WJY2003 2005-01-07
up一下
回复
WJY2003 2005-01-07
错是:
ToLongTimeString
回复
WJY2003 2005-01-07
楼上这我知道,我加了一个参数呀
比如:string sUrl = "a.aspx?time="+DateTime.Now.ToLongDateString();
但也是不行的

回复
aero_boy 2005-01-07
IFrame是跟据url来缓存页面的,当你刷新时,它检测如果url没有变化,就用本地的缓存页面,如果url改变了,才重新从服务器获取新页面。
所以要想刷新IFrame中的页面,你在它的url后面加一个参数就行了,这个参数用一个随机数或当前时间就可以做到为次都不一样了
回复
startray 2005-01-07
你这样不行的
在cs文件里写写试试吧
回复
WJY2003 2005-01-07
嘿嘿
谢谢各位
没法隐藏
回复
WJY2003 2005-01-07
再问一个小东东
怎么样隐藏浏览器的关闭按钮呀?
回复
WJY2003 2005-01-07
楼上,你这样在我这儿是不行的
回复
ivan19820109 2005-01-07
你可以寫這樣一個Javascrip函數:
function fn_windowClose()
{
window.opener.window.location.reload() ;
window.close();
}
這樣就OK了
回复
WJY2003 2005-01-07
up
回复
相关推荐
发帖
.NET技术社区
创建于2007-09-28

5.8w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2005-01-07 11:14
社区公告
暂无公告