隐藏HTML Guard 3.3.1演示版广告浮动块

HTML Guard 的广告浮动块你是不是也觉得挺碍眼?尤其是用演示版时,广告直接飘在页面上,体验感一下就打折了。其实只要动动手脚,用一小段 JavaScript 代码就能悄悄把它藏起来。

HTML Guard 的3.3.1演示版加密功能没缩水,就是多了个浮动广告块。这个广告块通常是个含有www.htmlguard.com链接的小 div,还挺顽固。不过只要你在页面里写个hideDiv()函数,挂到onload事件上,它就能在页面加载完时自动隐藏广告,页面瞬间干净利落。

广告块其实好识别,一般包含关键字www.htmlguard.com,你只要用getElementsByTagName('div')遍历一下,找到这个关键词,直接用style.visibility = 'hidden'掉就行。代码量不多,效率也还不错。

要注意两个事儿:一个是别把原来的onload事件覆盖了,可以像这样合并:

[removed] = function() {
  if (typeof myEventPress === 'function') myEventPress();
  hideDiv();
}

另一个是要考虑浏览器兼容性,尤其是旧版本 IE,虽然现在基本没人用,但你知道的,有时候客户就非得兼容一下。

,用 JavaScript 搞定 HTML Guard 演示版的广告浮动块挺方便的。如果你还在用演示版试水,这招可以让你的页面看起来专业不少。

doc 文件大小:14.5KB