ExtAspNet - ExtJS based ASP.NET Controls with Full AJAX Support ExtAspNet是一组专业的Asp.net控件库,拥有原生的AJAX支持和丰富的UI效果, 目标是创建没有ViewState,没有Javascr ipt,没有CSS,没有UpdatePanel,没有WebServices的Web应用程序。 支持的浏览器: IE 7.0+, Firefox 3.0+, Chrome 2.0+, Opera 9.5+, Safari 3
本文实例讲述了js检测ifr a me是否加载完成的方法。分享给大家供大家参考,具体如下:
这里是继上一篇《js实现ifr a me框架取值的方法(兼容IE,firefox,chrome等)》的扩展应用:
应用场景:ifr a me个人感觉最独特的应用之一就是配合P3P协议可以实现跨域写入cookie(好象除此之外,还没找到更有效的办法),但是有时候我们不知道这个ifr a me页面是否执行完毕,有没有办法判断ifr a me里的页面是否load完成了呢?
ifr a me1.html:
应用场景是:ifr a me页面没有滚动条,在父窗体中出现滚动条,锚点标记就会失效,因为,锚点是根据当前窗口滚动条滚动窗口的,成为子窗体后没有了滚动条,自然不会滚动。
解决办法是:用js判断页面是否被嵌套,用js计算ifr a me在父窗体位置,锚点在firame中的位置,两者相加成为父窗体的滚动。
遇到问题:获取父窗体元素(因为有域限制,所有需要在网络环境下方位(即http://domain.com));父窗体嵌套多个ifr a me,判断是否是当前ifr a me页面。
代码:
父窗