Window-target元标记是否适用于破坏框架?

时间:2009-10-05 16:54:14

标签: html html-frames

在html文档的标题部分添加以下标记是否会阻止在框架内加载文档?如果是这样,为什么有人打扰Javascript方法?

<META HTTP-EQUIV="Window-target" CONTENT="_top" />

2 个答案:

答案 0 :(得分:3)

更好地使用BASE element代替:

<base target="_top">

但这并不妨碍将文档加载到框架内。如果没有另外指定,它只会强制所有链接使用目标_top作为默认目标。

但是如果你想阻止文档加载到框架内,请尝试以下JavaScript代码:

if (top != self) {
    top.location.href = self.location.href;
}

答案 1 :(得分:2)

浏览器似乎不再支持<META HTTP-EQUIV="Window-target" CONTENT="_top" />元标记,它们只是忽略它。所以这就是人们为使用JavaScript而烦恼的原因,正如Gumbo建议的那样。