【紧急】:IE8下iframe子窗口通过top访问顶层窗口的时候报"没有权限" 本帖最后由 net_lover 于 2012-08-10 15:26:32 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这里首先排除了是跨域问题了, 因为iframe和top访问的都是同一系统。这个问题是偶尔才会发生,和跨域也不是很像。 -----------------------------------------------如何判断这个问题呢? 恳求赐教啊。ps: FF抽风了,回复了一次居然看不到。 代码是非常简单的代码:出现问题的时候,任何访问top属性的地方都会提示“没有权限”,比如下面的代码就会出现在 if (window.top.poolGetStartIsVisible == false) 这句上。function visibleCheck() { var isVisible = $(document.body).is(':visible'); if (isVisible == true) { if (window.top.poolGetStartIsVisible == false) { window.location.reload(); } window.top.poolGetStartIsVisible = true; } else { window.top.poolGetStartIsVisible = false; } } 我也遇到了,自己的机子没有问题,有的机子出现问题,IE和FIRFOX中都有这个问题。1 主窗口(A) > IFRAME中打开页面b(B):在b中调用top没有问题2 主窗口(A) > IFRAME中打开页面b(B) > B中链接打开页面c(还是在B窗口中):在c页面中调用top提示“拒绝访问” js 怎么监听到页面关闭或页面跳转事件 弄javascript的来帮我看一段代码啊 问个js控制表格的问题 如何取外层元素? 懦懦问一下 内存变量的问题 如何实现点击一个图片按钮后,按钮变成另一个图片? 这样的功能怎么实现 关于动态合并表格单元格不正常的问题,请各位高手指点一下。附上自己的代码 chrome调试 Extjs中textarea不支持keyup事件? 使用extjs做了一个弹出层,想在层中加个grid,怎么加才能显示出来
-----------------------------------------------
如何判断这个问题呢? 恳求赐教啊。ps: FF抽风了,回复了一次居然看不到。
{
var isVisible = $(document.body).is(':visible');
if (isVisible == true)
{ if (window.top.poolGetStartIsVisible == false)
{
window.location.reload();
}
window.top.poolGetStartIsVisible = true;
}
else
{
window.top.poolGetStartIsVisible = false;
}
}