我们已与其他网站合作,希望在我们的网站上以iframe显示他们的网站。
他们希望在他们的网站上实现框架破解javascript,这样如果我们以外的任何人试图构建他们的网站,那么他们的网站将会破坏框架。
现在,他们正在使用这样的代码:
<style>
html{display : none ; }
</style>
<script>
if( self == top )
{ document.documentElement.style.display = 'block' ; }
else
{ top.location = self.location ; }
</script>
他们如何确保当我们的网站是容器框架时,不会发生框架破坏?
感谢您的帮助!
彼得
答案 0 :(得分:0)
他们可以检查“else”子句中top.location的值,如果它包含您的域名,则可以跳过删除。它不像是安全的或任何东西,但是任何人都有兴趣愚弄它是值得怀疑的。