H5页面恶意广告注入解决方案

转载 (原文地址) J_web 教程 其他 306阅读 2018-08-29 09:31:27 举报

H5页面挨嵌入各种各样的广告,有时有,有时没有,这个很烦人,网上找了找,有几种说法和几种解决方法

1.DNS劫持 。

HTML5页面被电信运营商进行DNS劫持植入广告,建议打电话给电信运营商。这招我试过,不管用,他们都在踢皮球,到底是运营商或代理商干的,,还是内部人干,很难追求到源头。

2.HTTP劫持 。

可能也有这个原因,建议使用HTTPS, HTTPS成本不算高, 一年几百块至几千块的,能有效拦截嵌入广告。 但不彻底, 照样有嵌入广告的情况,具体原因不详。

3.第三方包植入广告。

不排除第三方的包有植入广告的代码,但这个不好找,一个项目的npm包,可能1000多个~~

不过植入的广告都会有一个共同点,都有一个iframe

所以有如下解决方案:
css代码

js代码

把代码加到body内,记得加script标签包裹噢,或者通过script引入

原文地址:https://github.com/ssttm169/remove-h5-ads

评论 ( 0 )
最新评论
暂无评论

赶紧努力消灭 0 回复