Javascript跨域问题

时间:2011-03-08 15:49:04

标签: javascript cross-domain

我们的网站提供了一个安装在页面中的小部件(一个用于编写iframe元素的Javascript,在其中呈现内容,您可以看到rss,图像和其他内容)。

在用户执行某些操作后,我需要将页面(窗口小部件所在位置)重定向到其他位置,但禁止使用top.document.location,因为窗口小部件生成的页面和iframe位于不同的位置,使用window.open通常会被弹出窗口阻止程序阻止。

我该怎么做?

2 个答案:

答案 0 :(得分:0)

尝试:

window.location.href = "url"; 

答案 1 :(得分:0)

虽然不允许top窗口中的读取属性,但有些属性可以 - 其中一个是location

简单地做

top.location = "http://foo/bar"; 

它会重定向就好了。