我有一个网站,当它检测到正在移动浏览器中查看该网站时,它会使用 JavaScript 自动重定向到子域。该子域使用原始站点的 iframe 以确保其外观良好(说来话长,不值得深入讨论)。但是,当重定向到子域时,iframe 会加载整个页面并最终循环重定向脚本,而不会实际加载页面。有什么办法可以打破这个 iframe 循环吗?我尝试过 target="_top"。谢谢。
最佳答案
在重定向之前检查页面是否已加载到 iframe 中:
window.location != window.parent.location
关于javascript - 避免循环 iframe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8454085/