我试图创建一个嵌入在iframe中的Gmail的网页。不过,Gmail有一些JavaScript代码,只要加载它就会执行。我相信下面的js代码片段是什么原因造成的Gmail劫持窗口和最大化本身,毁了我父母的iframe:如何阻止Gmail最大化iFrame?
if (top.location != self.location) {
top.location = self.location.href;
}
最好,我要寻找的是能跨浏览器(和不涉及Greasemonkey的一个解决方案,或其他一些基于浏览器的黑客攻击)。如果jQuery有一些适用的功能/插件,那就太棒了。
明显的解决办法是禁用浏览器的JavaScript,但你需要运行Gmail的HTML版本。 – Jawa 2010-04-30 08:37:06