Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/439.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 避免循环iframe_Javascript_Iframe_Loops_Mobile_Subdomain - Fatal编程技术网

Javascript 避免循环iframe

Javascript 避免循环iframe,javascript,iframe,loops,mobile,subdomain,Javascript,Iframe,Loops,Mobile,Subdomain,我有一个网站,当它检测到在移动浏览器中查看该网站时,它会使用JavaScript自动重定向到子域。这个子域使用原始站点的iframe来确保它看起来不错(说来话长,不值得进入)。但是,当重定向到子域时,iframe会加载整个页面,并最终循环重定向脚本,而不会实际加载页面。有没有办法打破这个iframe循环?我试过target=“\u top”。谢谢。在重定向之前,请检查页面是否加载到iframe中: window.location != window.parent.location 这种行为是邪

我有一个网站,当它检测到在移动浏览器中查看该网站时,它会使用JavaScript自动重定向到子域。这个子域使用原始站点的iframe来确保它看起来不错(说来话长,不值得进入)。但是,当重定向到子域时,iframe会加载整个页面,并最终循环重定向脚本,而不会实际加载页面。有没有办法打破这个iframe循环?我试过target=“\u top”。谢谢。

在重定向之前,请检查页面是否加载到iframe中:

window.location != window.parent.location

这种行为是邪恶的。在顶部显示一个小横幅,给你的用户一个选择,但不要强迫他们。问题是该网站在移动设备上看起来很糟糕,标题出现了一些我无法理解的问题。我有一个脚本,可以自动调整iframe的大小,使一切看起来都很好。不是很优雅,但很管用。