【发布时间】:2010-02-02 01:58:29
【问题描述】:
我正在尝试创建一个将 Gmail 嵌入 iframe 的网页。但是,Gmail 有一些 javascript 代码在加载时执行。我相信以下 js 代码 sn-p 是导致 Gmail 劫持窗口并最大化自身的原因,从而破坏了我的父 iframe:
if (top.location != self.location) {
top.location = self.location.href;
}
最好,我正在寻找一种跨浏览器工作的解决方案(并且不涉及greasemonkey,或其他一些基于浏览器的黑客)。如果 jquery 有一些适用的功能/插件,那就太好了。
【问题讨论】:
-
显而易见的解决方案是在浏览器中禁用 javascript,但随后您需要运行 Gmail 的 HTML 版本。
标签: javascript jquery iframe gmail