这是我想要做的:
在我的博客中,评论显示在使用iframe的fancybox弹出窗口中。 (例如: - 对于帖子编号2,评论链接打开iframe fancybox comments.php?id=2
)
我想检查一下iframe是否加载了comments.php,如果没有,则重定向到相应的博客页面。即post.php?id=2
我查了谷歌和其他网站。堆栈溢出。但没用请帮助。 (这似乎很容易。但它不起作用http://www.onlineaspect.com/2009/06/10/reading-get-variables-with-javascript/
答案 0 :(得分:1)
将此脚本放入您的页面。如果未在框架中打开,则会重定向到post.php?id=...
<script type="text/javascript">
if (parent.location==location) {
location.href = "post.php" + location.search;
}
</script>
答案 1 :(得分:0)
我在想像
if ( document.parent.frames.length > 0 ) {
document.parent.location = "post.php";
}
应该有效