无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 1734|回复: 9
打印 上一主题 下一主题

[求助] Xrea免费空间去广告谁有经验?

[复制链接]
跳转到指定楼层
1#
发表于 2024-3-1 10:11:07 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
RT,十几年前注册的免费虚拟主机,至今还活着,有两个限制:
1.数据库phpmyadmin要JP IP访问
2.网页顶部会添加广告

IP的问题打代理能解决,现在想知道如何去广告,先说说广告是怎么添加的:
1.网页加载时会自动下载一个xrea_header.js

JS内容:
  1. (function(){
  2.   //add css
  3.   // var newStyle = document.createElement("link");
  4.   // newStyle.href = 'https://cache1.value-domain.com/xrea_header.css?5';
  5.   // newStyle.type = 'text/css';
  6.   // newStyle.rel = 'stylesheet';
  7.   // document.getElementsByTagName('head')[0].insertBefore(newStyle, null);

  8.   var func = function(){
  9.     // var body = document.body;
  10.     // if (body == undefined) {return false;}
  11.     var parent = document.getElementsByTagName("body")[0];
  12.     if (parent === null) {return false;}
  13.     //console.log(body,parent);

  14.     var elements = [
  15.         '<a href="https://www.value-domain.com/guide/setregist/?adref=xrea_ad&utm_source=xrea&utm_medium=banner&utm_campaign=xrea_ad" target="_blank" rel="nofollow" style="display:inline-block!important;position:relative!important;top:0!important;left:0!important;margin:0!important;padding:0!important;"><img src="https://www.value-domain.com/assets/img/guide/setregist/bnr_xrea.png" alt="コアサーバーV2プランご契約でドメイン更新費用が永久無料" style="display:inline-block!important;position:relative!important;top:0!important;left:0!important;margin:0!important;padding:0!important;width:100%!important;max-width:468px;max-height:60px;vertical-align:bottom;"></a>'
  16.     ];
  17.     var randElm = elements[Math.floor(Math.random() * elements.length)];

  18.     var newBox = document.createElement("div");
  19.     newBox.setAttribute('id', 'vdbanner');
  20.     newBox.setAttribute("style","display:block!important;position:relative!important;top:0!important;left:0!important;margin:10px 0 !important;padding:0!important;text-align:center!important;");
  21.     newBox.innerHTML = randElm;
  22.     parent.insertBefore(newBox, parent.firstChild);
  23.   };

  24.   try {
  25.     window.addEventListener("load", func, false);
  26.   }
  27.   catch(e) {
  28.     window.attachEvent("onload", func);
  29.   }
  30. })();
复制代码
2.执行JS后会向网页<body>里添加广告,div id是vdbanner


根据网上查到的资料,在header.php里添加<!--nonanner-->可以直接禁止广告(好像说是去广告的官方方法),不过官方明确说明了隐藏广告会被停用,所以需要变通,尝试过以下代码,广告能去除,不过是<!--nobanner-->起的作用,跟是否判断无关:
  1. <?php $language = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'],0,2);
  2. if ($language='zh')
  3. echo '<!--nobanner-->;
  4. ?>
复制代码
哪个玩PHP HTML的指导一下?


2#
发表于 2024-3-1 10:53:09 | 只看该作者
换个无广告空间: google search : "no ads php free web host"
回复

使用道具 举报

3#
发表于 2024-3-1 10:57:52 | 只看该作者
进来学习一下,谢谢
回复

使用道具 举报

4#
发表于 2024-3-1 11:10:04 | 只看该作者
进来学习一下,谢谢
回复

使用道具 举报

5#
 楼主| 发表于 2024-3-1 11:57:52 | 只看该作者
好像成功了,中文环境不显示广告了,谁有其它非中文系统测试下,地址http://hidao.org
  1. <?php $language = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'],0,2);
  2. if ($language == 'zh') {
  3. echo '<!--nobanner-->';}
  4. ?>
复制代码
回复

使用道具 举报

6#
发表于 2024-3-1 12:58:00 | 只看该作者
学习经验来了
回复

使用道具 举报

7#
发表于 2024-3-1 16:17:30 | 只看该作者
学习学习
回复

使用道具 举报

8#
发表于 2024-3-17 16:33:12 来自手机 | 只看该作者
谢谢分享
回复

使用道具 举报

9#
发表于 2024-4-1 15:02:28 来自手机 | 只看该作者
谢谢分享
回复

使用道具 举报

10#
发表于 2024-5-10 15:36:34 | 只看该作者
谢谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-3 20:11

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表