在这个信息爆炸的时代,手机和电脑屏幕上的广告无处不在。有时候,这些广告甚至会以水印的形式出现在我们观看视频或者浏览网页时,影响我们的使用体验。别担心,今天我要给大家揭秘一些简单有效的方法,教大家如何快速关闭这些水印题材广告,让你们的设备屏幕变得清爽。

手机端关闭水印广告的方法

1. 设置广告过滤

大多数手机浏览器都提供了广告过滤的功能。以Chrome浏览器为例,你可以在设置中找到“广告”选项,开启广告过滤功能。这样,大部分的水印广告就会被自动屏蔽。

// 示例代码:Chrome浏览器开启广告过滤
chrome.settingsPrivate.set({
  'adsEnabled': false
});

2. 安装广告拦截器

市面上有很多优秀的广告拦截器应用,如AdGuard、Adblock Plus等。这些应用可以帮助你拦截各种形式的广告,包括水印广告。

// 示例代码:使用AdGuard拦截广告
var adGuard = new AdGuard();
adGuard.enable();

3. 清理手机缓存

有时候,广告可能会因为手机缓存问题而出现。定期清理手机缓存,可以减少广告的出现。

// 示例代码:清理手机缓存
localStorage.clear();

电脑端关闭水印广告的方法

1. 使用浏览器广告过滤插件

与手机端类似,电脑浏览器也提供了广告过滤插件。例如,AdBlock Plus、AdGuard Adblock等插件可以有效地屏蔽电脑浏览器中的水印广告。

// 示例代码:使用AdGuard Adblock插件
document.addEventListener('DOMContentLoaded', function() {
  var adGuardAdblock = document.createElement('script');
  adGuardAdblock.src = 'https://adguard.com/adblock-plus/lib/adblock.js';
  document.body.appendChild(adGuardAdblock);
});

2. 安装第三方软件

有一些第三方软件,如uBlock Origin、AdBlock Plus等,可以拦截电脑上各种形式的广告,包括水印广告。

// 示例代码:使用uBlock Origin拦截广告
document.addEventListener('DOMContentLoaded', function() {
  var uBlockOrigin = document.createElement('script');
  uBlockOrigin.src = 'https://cdnjs.cloudflare.com/ajax/libs/uBlockOrigin/1.0.0/uBlock.js';
  document.body.appendChild(uBlockOrigin);
});

3. 更改网络设置

有些情况下,广告可能是由网络运营商或者局域网内的路由器引起的。你可以尝试更改网络设置,例如更换DNS服务器,来减少广告的出现。

// 示例代码:更改DNS服务器
var dnsServer = '8.8.8.8'; // Google的DNS服务器
var os = require('os');
os.networkInterfaces().en0.forEach(function(iface) {
  if (iface.family === 'IPv4' && !iface.internal) {
    iface.address = dnsServer;
  }
});

通过以上方法,相信大家已经能够轻松关闭手机和电脑上的水印广告了。从此,告别烦扰,畅享清爽的设备使用体验吧!