为什么我的iframe src不能成为这个页面?

时间:2013-06-26 21:01:49

标签: javascript iframe

下面的代码为this page创建了一个iFrame。但一加载,它基本上刷新页面,我失去了iFrame:

var ifram = '<iframe id="frame" width="100%" height="1" scrolling="yes"></iframe>';
document.write(ifram);
var iframe = parent.document.getElementById("frame");
iframe.height = 600;
iframe.width = '100%';
iframe.src = "http://www.roblox.com/--item?id=19027209";

1 个答案:

答案 0 :(得分:2)

该页面包含frame busting的脚本,阻止您将其嵌入您的网站:

<script type="text/javascript">
    if (top.location != self.location) {
        top.location = self.location.href;
    }
</script>

网站还可以使用X-Frame-Options header来阻止嵌入,例如google.com