2011-11-03 79 views
1

我已经尝试过访问父窗口的方向变量的各种方法,但它似乎总是“未定义”或“空”。如何从跨域iframe中访问父窗口的window.orientation?

这里有不同的方法我试过访问父窗口的方向:

parent.window.orientation 
window.parent.orientation 
window.opener.orientation 
parent.document.orientation (shouldn't work, but I tried anyway) 
parent.orientation 

我也尝试监听“orientationChanged”事件:以上的

parent.document.addEventListener('orientationChanged',function() { 
    alert('orientation changed'); 
    }); 

无方法能够检测iframe父级的方向。

不幸的是,我需要使用iframe。我正在设计一个将放入跨域iframe的移动页面。最好是,我希望能够从iframe中检测到方向更改,而不是让客户端在其页面上放置额外的javascript。

回答

相关问题