我有一个小网站,其中索引有一个iFrame,其中加载了所有内容(同一网站中的部分)。 由于我希望Google和其他搜索提供商对此内容进行缓存和显示,因此我不想对此内容(几乎是平面文本)页面使用像NOINDEX NOFOLLOW这样的元数据,但我希望如此:如果有人在完整的浏览器标签中进入这些页面(即:不在名为#MainFrame的框架内)我希望页面只是将自己重定向到index.html
我该怎么办,一些帮助?提前谢谢
答案 0 :(得分:4)
检查iframe位置是否与顶部窗口位置相同:
if (window.location.href == window.top.location.href) {
window.location = "index.html";
}