【问题标题】:Allow few domains to Iframe my content允许少数域 Iframe 我的内容
【发布时间】:2011-12-04 03:32:00
【问题描述】:

我想阻止其他网站将我的网站内容 IFrame 到他们的网站上,但同时我想允许少数网站这样做。有人可以帮忙吗?

【问题讨论】:

    标签: php javascript facebook


    【解决方案1】:

    请记住,由于http://en.wikipedia.org/wiki/Same_origin_policy,您在 iframe 中会受到限制

    将立即编辑中断并保留在代码中。

    if (window=window.top) {    
    }else {
    top.location.href = 'http://YourDomain.com';
    }
    

    保留画布页面的 iframe 示例。我用它来将我的页面保存在 facebook 上的画布中。

    if (window!=window.top) { 
    }else {
    top.location.href = 'https://apps.facebook.com/AnotherFeed/?ref=redirect#comments';
    }
    

    围绕研究的可能工作。 http://en.wikipedia.org/wiki/Cross-document_messaging

    来自https://www.facebook.com/groups/fbdevelopers/284446968265491/ 的问题被我提到了堆栈。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-08-25
      • 2017-06-16
      • 1970-01-01
      • 2018-08-24
      • 1970-01-01
      • 2013-05-20
      • 2014-07-13
      相关资源
      最近更新 更多