有些人随机购买了.com域名,我拥有.net。他已经在链接到我的网站上发布了一个iframe,如果他发布了“这个网站是出售”的话,那么我需要阻止这种情况发生。是否可以使用PHP或javascript来阻止该特定网站访问我的网站,或将他的iframe重定向到其他地方。
答案 0 :(得分:0)
这很容易: 假设他以这种方式使用你的文件
a.html
<html>
<body>
<iframe src="sample.html"/>
</html>
只需将以下行添加到文档加载功能中已存在的行:
window.onload = function(e) {
if ( window.self !== window.top ) {
//Your site is in i frame
//just redirect to his own site if you feel like there will be an endless recursion so nothing will load probably.
//You can put your custom action if this is not what you want
window.self.location = "a.html"
//would be pretty good enough :D
}
};