Loving Coding & Visual Design

保护页面内容的好办法

Yahoo! Hack Day首页有一段有趣的Javascript代码:
function tick()
{
if(document.getElementById('d0'))
{
var pp=[];
for(var i=0;i<4;i++)
{
var d='d'+i;
if (document.getElementById(d))
{
pp[i]=parseInt(document.getElementById(d).innerHTML);
}
}
pp[0]--;
if (pp[0]<0){
pp[0]=59;
{
pp[1]--;
if (pp[1]<0)
{
pp[1]=59;
pp[2]--;
if (pp[2]<0)
{
pp[2]=23;
pp[3]--;
if (pp[3]<0)
{
document.location.reload();
}
}
}
}
}
document.getElementById('d0').innerHTML = pp[0];
document.getElementById('d1').innerHTML = pp[1];
document.getElementById('d2').innerHTML = pp[2];
document.getElementById('d3').innerHTML = pp[3];
}
}

window.onload = function() {
setInterval("tick()", 1000);
};

将一段打乱的文字在一秒后自动恢复原貌。觉得这是一个很好的防止搜索引擎收录的好办法,页面上存放的是杂乱的无序的hack后的文字,搜索引擎收录的是毫无意义的杂乱文字,从而保护了页面中的真实内容。当页面装载完全,再由javascript还原本来刻度的面目。不错!好好研究研究。



下一页


最 近 文 章

  1. 简化、整合、个性化 - Sat, 02 Dec 2006 15:44:23 +0000
  2. 如何理解Google对竞争性广告的定义 - Fri, 01 Dec 2006 10:51:15 +0000
  3. RTML使用技巧 - Tue, 28 Nov 2006 05:04:07 +0000
  4. 把Google的好东西展示在自己的网站上 - Thu, 23 Nov 2006 03:38:50 +0000
  5. 超值学生机装机配置 - Wed, 22 Nov 2006 03:53:34 +0000
  6. 变态搞笑的一段对话 - Mon, 13 Nov 2006 04:53:00 +0000
  7. Apache主要版本的一些特征介绍 - Fri, 13 Oct 2006 10:40:31 +0000
  8. 英特尔® 酷睿™2 双核CPU系列 - Fri, 13 Oct 2006 03:07:43 +0000
  9. YouTube英雄 - Tue, 10 Oct 2006 05:19:00 +0000
  10. CSS hack:强制换行 - Mon, 09 Oct 2006 08:01:24 +0000