只有当网站在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
要检测您的站点是否加载到iframe中,您可以直接比较self
和top
对象,例如:
if (self === top)
//Not loaded in iframe
else
//Loaded in iframe