求jsp判断页面载入是否失败,失败的话重新刷新

zhhp23 2009-03-28 05:59:22
一个php页面中有几个iframe iframe中的页面会自动刷新,但有时常常刷新失败,载入失败后往往就不能自动刷新。
所以想在主页面中插入一段jsp,判断iframe中的页面是否载入失败,失败的话就重新刷新这个iframe。

环境是apache, windows2003 standard, 页面刷新失败的原因有多种1.网络因素,iframe页面需要取外网数据。
2.服务器太忙,文件找不到或者读写mysql错误。

散尽100分请高手帮忙了~~
...全文
199 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhoushijin5201314 2009-03-30
  • 打赏
  • 举报
回复
首先说明一点啊iframe里面页面的加载我觉得JSP是没办法控制的,因为你程序已经写了啊,肯定加载了,但只是没有显示,其实是这样的,你可以在显示的时候控制一下啊,在父窗口用JS进行刷新啊
有了啊,你让子窗口加载的时候调用父窗口的方法啊,父窗口也调用这个方法啊,两个地方传不同的值,,你就可以根据这个值来判断是不是加载了啊,明白了吗?只有子窗口加在后才会调用父窗口的方法啊,这个都是JS实现的啊,不知道对你有没有帮助啊
ngx20080110 2009-03-30
  • 打赏
  • 举报
回复
learning
zhhp23 2009-03-30
  • 打赏
  • 举报
回复
看来这100分浪费,刷新谁不会,难点就是判断网页的载入情况!!
酒浪子 2009-03-29
  • 打赏
  • 举报
回复
学习!
Study_Work_2009 2009-03-29
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 IBM_hoojo 的回复:]
可以在页面上加一个自动刷新属性
<meta http-equiv="refurbish" content="5">
不过Ajax 也可以办的
[/Quote]

<meta http-equiv="refresh" content="5" />
mike_24 2009-03-28
  • 打赏
  • 举报
回复
顶一个.
hoojo 2009-03-28
  • 打赏
  • 举报
回复
可以在页面上加一个自动刷新属性
<meta http-equiv="refurbish" content="5">
不过Ajax 也可以办的
jourqel 2009-03-28
  • 打赏
  • 举报
回复
用ajax每间隔一定时间判断一下是否刷新~如果没有刷新就window.refleshed~
zhhp23 2009-03-28
  • 打赏
  • 举报
回复
readyState 都是complete 所以无法通过readyState里判断
ben0759 2009-03-28
  • 打赏
  • 举报
回复
用ajax可以完成了,判断状态,如果失败,window.refleshed。
LIU312591 2009-03-28
  • 打赏
  • 举报
回复
不懂,ajax可以么?

81,092

社区成员

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

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