网页特效-禁止网页放入框架
代码:
<!DOCTYPE html>
<html>
<head>
<title>禁止网页放入框架</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<script type="text/javascript">
//判断当前网页是否为最顶层框架的网页
if(self != top){
//如果不是顶层的框架或独立窗口打开的本网页,则进行跳转
top.location.href = self.location.href;
}
</script>
</head>
<body style="text-align:center">
</body>
</html>
分析:
在窗口框架体系中,top变量是JavaScript引用最顶层框架的最直接办法。如果网页直接在窗口中打开,而非一个框架,那么此时的top变量等同于window对象,也等同于self对象。所以,top和self是否等同,可以作为网页是否在一个框架中打开的判断标准。

浙公网安备 33010602011771号