javascript - 这个单行 JS 对 960.gs 索引页做了什么?

标签 javascript

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

最好从检查 960.gs 索引页的实现开始。

检查此页面上的元素后,我注意到其头部有以下一行:

考虑以下代码片段:

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

我不是专业的 Javascript 程序员,这对我来说看起来很奇怪......

最佳答案

它确保您的网站不会加载到 iframe 中。

当您的网站在 iframe 中加载时,this.top 将引用外部窗口。然后将外部窗口的位置与 iframe 的位置进行比较,并将外部页面重定向到您的网站。

关于javascript - 这个单行 JS 对 960.gs 索引页做了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18264655/

相关文章:

javascript - Earth Engine 将特征属性添加到 ImageCollection

javascript - 如何将 Canvas 转换为图像?

javascript - 如何使用javascript点击同一个类或id两次并获取不同的属性

javascript - 如何在 jQuery 中使用滚动函数调用一次函数?

javascript - 词频统计,修复标准属性的一个bug

javascript - 循环函数并跟踪连续是否有 4 个以上相同的值

javascript - 鼠标悬停在 kineticjs 矩形事件上

javascript - JayData 不从 OData 填充对象

javascript - 使用 jQuery 从原始 css 文件中获取值

javascript - "Dock"onClick() 事件中一个 div 元素在另一个之上