我过去常常在一些网站上ping我的博客,当有人从ping网站访问我的博客时,他们会在我的博客上放置一个类似框架(插件)的东西。
我打算在30秒后打破这个框架,我做到了。但是,如果我使用下面提到的代码。我的博客将在30秒后打破框架,但它也会每30秒不间断地持续刷新我的博客。
“我怎么才能在30秒内打破框架而不不断刷新我的网站呢?”
<script language="JavaScript">
function getgoing()
{
top.location.replace(self.location);
}
if (top.frames.length > 0)
{
setTimeout('getgoing()',30000);
}
</script>很抱歉我的英语不好
发布于 2013-01-08 00:19:52
您需要停止框架刷新,因为它似乎不会停止刷新,可能如下所示:
<script language="JavaScript">
var done = false;
function getgoing() {
if(done == false){
top.location.replace(self.location);
done = true;
}
}
if (top.frames.length > 0) {
setTimeout('getgoing()',30000);
}
</script>发布于 2013-01-08 09:26:34
<script language='JavaScript' type='text/javascript'>
if (top.location != self.location) top.location.replace(self.location);
</script>如果她使用这样的代码,它将删除框架,但我认为她希望使用一个代码在几秒钟后删除框架,如果她使用她提到的代码,它将删除框架,但她的博客将在30秒内刷新。
https://stackoverflow.com/questions/14196650
复制相似问题