Godaddy免费空间去广告方法集合

查看加广告后的网页代码,可以看到在末尾加上了一段Java语句:
< script language='javascript' src='https://a12.alphagodaddy.com/hosting_ads/gd01.js'>
< /script>
         Godaddy就是通过这段代码,在每一页加上广告的。
         在网上搜索了一下,发现不少去广告的方法。

方法一:在页面最后加 <script>
         可以完全去掉广告,在需要去广告的页面后面加该标记后,广告代码加入后就成为:
<script>
中间可以有非Java内容
< script language='javascript' src='https://a12.alphagodaddy.com/hosting_ads/gd01.js'>
< /script>

         这就造成广告代码匹配出现错误,从而阻止了广告代码的执行。这种方法完全去除了广告的影响,可以大大提升页面显示速度,是目前最好的方法,我用的就是这一种。不足之处是可能导致空间被K,为了尽量避免其发生,建议保留部分页面的广告。

方法二:在文件结尾处加入 <noscript>
         可以完全去掉广告。原理和方法一差不多,阻止后面的广告代码的执行,效果和可能导致的后果也完全一样。

方法三:文件的开头加入
<div style= "margin-top:-94" >
在末尾加入
</div >
         这种方法是让页面顶端的部分内容不显示出来,由于顶端是加的广告,所以可以起到隐藏广告的作用。隐藏内容的高度为:94,可以修改-94的大小适应广告的高度直到隐藏广告。使用这种方法是隐藏广告不是删除广告,广告仍然存在只是看不到了,所以空间应该不会被K。不足之处是,广告仍然被载入,所以广告对页面显示速度的影响没有消除。
         我没有用过这种方法,不知道效果如何,但我分析想法是好的,用起来仍会非常不爽。因为不是一开始顶端显示的就是广告,广告是正常显示页面后,让正常页面下移腾出地方显示广告的。

         那么针对Zblog,需要做哪些修改呢?我使用的是第一种方法,当然不是在每一个文件后面都做修改,我们要做的是在适当的地方做适当的修改。

         Z-Blog 用户只需要修改TEMPLATE目录下的Catalog.html/Default.html/Search.html/Single.html/Tags.html 5个模板文件,在这五个文件末尾加上<script>,再重建文件和索引就可以了。修改后前台页面的广告就都去掉了,后台管理页面的广告仍然存在,我想没必要去掉。

 

下面是安全的去广告方法:

今天从谷歌搜索了一下godaddy免费空间去广告的方法,发现很多都是加一些使广告js出错的方法,很容易被k,这样就得不偿失了。后来到一个叫微博的空间,看到了他的方法:加入一段css:#conash3D0 {height:0px; top:-1px;}隐藏广告,这样广告是被载入页面的,只是看不到而已,那么#conash3D0 {display:none}应该是可以的。

经过测试只要在页面加入<style>#conash3D0 {display:none}</style>即可。

2 comments

  1. LitmusBlue says:

    javascript这个词就这样被你拆了,css的方法会受css的载入和css的优先级关系影响

    1. creke says:

      复制粘贴的,不是我写的

Leave a comment