GoDaddy的空间很多,国内访问速度也很快,但是唯一就是有广告,下面就是去GoDaddy免费空间广告的9种方法:
1、在网页代码的头部添加下面的CSS代码
<style>#conash3D0{display:none;}</style>
或者
<style>#conash3D0{height:0px;top:-1px;</style>
2、你的网站没有iframe的话,可以使用CSS代码
<style>iframe{display:none;}</style>
3、在网页的最后加上 <noscript> 标记,效果也很好,完全去掉的。
4、在网页代码最后面加上 <script> 标记,也可以完全去掉,但是会有错误代码提示。
5、在网页代码的头部加上 <div style="margin-top:-94"> 然后在网页的最后加上 </div>
注:这个去不了广告,只是让主页覆盖在广告的上面,还有广告条,效果不太理想。
下面几种比较重要:
6、国内大部分用户使用的是中文浏览器,而GoDaddy的管理员使用的应该是英文浏览器,所以只要在中文浏览器下不显示,而英文的浏览器显示广告,那么就会安全很多。
经过Pop的测试,只要加在PHP的文件最后加上如下代码即可实现这个效果:
<?php
$lang = explode(',',strtolower($_SERVER['HTTP_ACCEPT_LANGUAGE']));
if($lang[0]=='zh-cn') { echo '<noscript>'; }
unset($lang);
?>
7、也可以使用JavaScript的代码实现中文浏览器不显示广告,英文浏览器显示广告,代码如下:
<script> if(navigator.browserLanguage=='zh-cn') { document.write('<noscript>'); } </script>
8、此方法与第6种基本一样,不过这个不是直接去掉广告,是使用CSS代码不显示广告(推荐)
<?php
$lang = explode(',',strtolower($_SERVER['HTTP_ACCEPT_LANGUAGE']));
if($lang[0]=='zh-cn') { echo '<style>#conash3D0{display:none}</style>'; }
unset($lang);
?>
9、此方法与第7种基本一样,不过这个不是直接去掉广告,是使用CSS代码不显示广告(推荐)
<script> if(navigator.browserLanguage=='zh-cn') { document.write('<style>#conash3D0{display:none}</style>'); } </script>
总结:
GoDaddy的使用条款已经明确了不能屏蔽广告,如有发现将会被删除免费空间,甚至删除域名,直接退款。
前5种都是针对所有的浏览器,而后面4种是针对中文浏览器的,所以相对来说有了中国元素之后会安全一点。