关于框架刷新问题

zhoukai1980 2004-04-30 02:23:12
问题是这样的

页面分为左页,右上页,右下页。

当点击左页时,首先将右下页定向到指定的页面,这时指定的页面会设置一个session。之后,刷新右上页取到这个session。

问题是这样的

右上页总是慢一拍取到session,

这是脚本
function postURL(resourceValue)
{
parent.frames['right'].location.href = "/strutsRms/rmsDispatchAction.do?resourceID="+resourceValue;
reloadPage();
}
function reloadPage()
{
alert("a"); //注意这里
parent.frames['right_top'].location.reload(true);
}
如果在reloadPage()函数里加一句alert("a"); 就正常。真实不知道怎么回事


我的需求是这样的
<a href="#" onclick="postURL(resourceValue)">click me</a>
点击后,定向到servlet,servlet在forward到指定的页并设置一个session。
然后刷新右上页,取到这个session.

但是现在看来是刷新在前了

看看有没有什么解决办法
...全文
53 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
postfix2 2004-04-30
  • 打赏
  • 举报
回复
<a target="_parent" href="你的页面frames页面.asp">点击这里刷新</a>
孟子E章 2004-04-30
  • 打赏
  • 举报
回复
你可以用<body onload="frameName.location.href='xxxx.asp'">来控制加载顺序
希默软件 2004-04-30
  • 打赏
  • 举报
回复
function postURL(resourceValue)
{
parent.frames['right'].location.href = "/strutsRms/rmsDispatchAction.do?resourceID="+resourceValue;
reloadPage(); //这里用setTimeout延时执行可以么?
}

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧