700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 页面状态javascript 判断 iframe是否加载成功

页面状态javascript 判断 iframe是否加载成功

时间:2022-09-20 03:04:02

相关推荐

页面状态javascript 判断 iframe是否加载成功

这段时间一直在学习页面状态之类的问题,现在正好有机会和大家分享一下.

最近在做产品的维护,修改一些老的bug.有个bug是jsp页面在加载的时候请求一个iframe.在页面显示的过程当中,窗口会长久的显示一个404页面,然后就达到预期的目标.使用httpwatch查看了一下,是页面发送了一个空的请求.为了避免这个404错误.我的做法是在iframe加载前判断一下是否加载实现,加载实现当前再设置它的display为inline.

每日一道理

巴尔扎克说过“不幸,是天才的进升阶梯,信徒的洗礼之水,弱者的无底深渊”。风雨过后,眼前会是鸥翔鱼游的天水一色;走出荆棘,前面就是铺满鲜花的康庄大道;登上山顶,脚下便是积翠如云的空蒙山色。 在这个世界上,一星陨落,黯淡不了星空灿烂,一花凋零,荒芜不了整个春天。人生要尽全力度过每一关,不管遇到什么困难不可轻言放弃。

代码如下:

//先为iframe 添加一个 onreadystatechangeiframe.attachEvent("onreadystatechange", function(){//此事件在内容没有被载入时候也会被触发,所以我们要判断状态//有时候会比拟怪异 readyState状态会跳过 complete 所以我们loaded状态也要判断if(iframe.readyState === "complete" || iframe.readyState == "loaded"){//代码能执行到这里说明已载入胜利完毕了//要清除掉事件iframe.detachEvent( "onreadystatechange", arguments.callee);//这里是回调函数}});

文章结束给大家分享下程序员的一些笑话语录: 问路

有一个驾驶热气球的人发现他迷路了。他降低了飞行的高度,并认出了地面 上的一个人。他继续下降高度并对着那个人大叫,“打扰一下,你能告诉我我 在哪吗?”

下面那个人说:“是的。你在热气球里啊,盘旋在 30 英尺的空中”。

热气球上的人说:“你一定是在 IT 部门做技术工作”。

“没错”,地面上的人说到,“你是怎么知道的?”

“呵呵”,热气球上的人说,“你告诉我的每件事在技术上都是对的,但对都没 有用”。

地面上的人说,“你一定是管理层的人”。

“没错”,热气球上的人说,“可是你是怎么知道的?”

“呵呵”,地面上的那人说到,“你不知道你在哪里,你也不知道你要去哪,你 总希望我能帮你。你现在和我们刚见面时还在原来那个地方,但现在却是我 错了”。

--------------------------------- 原创文章 By

页面和状态

---------------------------------

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。