Javascript 这个一行JS对960.gs索引页有什么作用?

Javascript 这个一行JS对960.gs索引页有什么作用?,javascript,Javascript,我正试图在下一个HTML+AJAX项目中采用960.gs(960CSS网格系统) 最好先检查960.gs索引页的实现 在检查了这一页上的元素后,我注意到它的头部部分有以下一个衬垫: 考虑以下代码段: <script type="text/javascript" src="...."></script> <script> this.top.location !== this.location && (this.top.location = thi

我正试图在下一个HTML+AJAX项目中采用960.gs(960CSS网格系统)

最好先检查960.gs索引页的实现

在检查了这一页上的元素后,我注意到它的头部部分有以下一个衬垫:

考虑以下代码段:

<script type="text/javascript" src="...."></script>
<script>
this.top.location !== this.location && (this.top.location = this.location);
</script>
<link rel="stylesheet" href="...." >

this.top.location!==this.location&(this.top.location=this.location);

我不是一个专业的Javascript程序员,它看起来很奇怪…

它确保您的站点没有加载到
iframe


将站点加载到
iframe
中时,
此.top
将指向外部
窗口。然后将外部窗口的位置与
iframe
的位置进行比较,外部页面将重定向到您的站点。

利用布尔表达式将不断求值,直到其求值为false或结束。它使代码简洁,但不一定非常可读。