DOM Window对象仍然指向iPhone上的window.top框架内部

时间:2011-09-01 20:50:54

标签: javascript iphone web

尝试在iPhone网络浏览器中执行此类脚本会导致错误:

var frameWindow = window.frames[0];
return new frameWindow['Function']('return (window.self != window.top).apply(null, arguments);');

此代码在iPhone上返回FALSE,但在Chrome和Safari中它正常工作并返回TRUE(实际上应该是真的)。​​

似乎窗口对象仍然引用window.top,即使脚本是为框架窗口编译的。

有人知道这个问题吗?

0 个答案:

没有答案