高分求助,在线等待!

SuperMark 2003-10-10 02:08:39
一个页面有左右两帧,
如何用JS脚本控制左边一帧Load完之后再开始Load右边的一帧?
...全文
79 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
nolonely 2003-10-10
  • 打赏
  • 举报
回复
onload就是下载完毕后才触发的,right的src为空,下载完毕后再改变它的src
sx1123 2003-10-10
  • 打赏
  • 举报
回复
在a.asp的最后:
<script>
parent.document.frames["right"].location.replace("b.asp")
</script>
能在a.asp Load 之后 Load b.asp了
孟子E章 2003-10-10
  • 打赏
  • 举报
回复
上面的就可以了
sx1123 2003-10-10
  • 打赏
  • 举报
回复
<iframe id="left" src="a.asp">
<iframe id="right" src="">

a.asp:
<body onload=parent.document.frames["right"].location.replace("b.asp")>

试试

SuperMark 2003-10-10
  • 打赏
  • 举报
回复
这样好像只能保证左边帧开始Load后再Load右边帧吧?
我需要的是保证左边帧完全Load完之后再开始Load右边帧!
nolonely 2003-10-10
  • 打赏
  • 举报
回复
<frame id="right" src="">

...
in left frame:
<body onload="parent.document.getElementById('right').src='right.htm'"

87,993

社区成员

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

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