我只需要在网站上使用iframe设置Cookie,但由于某些原因我无法实现。
<script type="text/javascript">
if (self.location.href!=top.location.href) {
document.cookie = "oniframe=yes;max-age=" + 60 * 60 * 24 * 30;
}
</script>
在iframe(在其他网站上)浏览网站时,我找不到cookie。
任何帮助将不胜感激。 谢谢Daniel
答案 0 :(得分:3)
要检测您的网站是否在iframe中加载,您可以直接比较self
和top
个对象,例如:
if (self === top)
//Not loaded in iframe
else
//Loaded in iframe