我有一个小型网站,其中索引有一个 iFrame,其中加载了所有内容(同一网站中的部分)。 由于我希望 Google 和其他搜索提供商缓存并显示此内容,因此我不想为此内容(几乎是平面文本)页面使用像 NOINDEX NOFOLLOW 这样的元数据,但我想要这样:如果人们来到这些页面位于完整的浏览器选项卡中(即:不在名为 #MainFrame 的框架内)我希望页面简单地将自身重定向到 index.html
我该怎么办,需要帮助吗?预先感谢您
最佳答案
检查 iframe 位置是否与顶部窗口位置相同:
if (window.location.href == window.top.location.href) {
window.location = "index.html";
}
关于Javascript 检查页面是否在 iframe 内加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19736766/