{
    分享网正式开通,我们为大家提供免费资源,欢迎大家踊跃投稿!

畅言自带的广告怎么去掉?

畅言一家独大的后果就是无耻无底线,想加多少广告位加多少广告位。下面来说说彻底去掉这些广告位的方法。

PC模板网发现,畅言的广告是通过上图红圈里的js文件显示广告的,我们只需要把上面的js文件修改成不带畅言广告的js文件就行了。

上图可以看到,pcmoban把畅言里自带的js文件修改成了pcmoban本地的js文件,这样所有的广告就全部消失了。

畅言去广告JS代码

(function () {
    if (window.changyan !== undefined || window.cyan !== undefined) {
        return;
    }
    var createNs = function () {
        if (window.changyan !== undefined) {
            return;
        } else {
            window.changyan = {};
            window.changyan.api = {};
            window.changyan.api.config = function (conf) {
                window.changyan.api.tmpIsvPageConfig = conf;
            };
            window.changyan.api.ready = function (fn) {
                window.changyan.api.tmpHandles = window.changyan.api.tmpHandles || [];
                window.changyan.api.tmpHandles.push(fn);
            };
            window.changyan.ready = function (fn) {
              if (window.changyan.rendered) {
                fn && fn();
              } else {
                window.changyan.tmpHandles = window.changyan.tmpHandles || [];
                window.changyan.tmpHandles.push(fn);
              }
            }
        }
    };

    var createMobileNs = function () {
        if (window.cyan) {
            return;
        }

        window.cyan = {};
        window.cyan.api = {};
        window.cyan.api.ready = function (fn) {
            window.cyan.api.tmpHandles = window.cyan.api.tmpHandles || [];
            window.cyan.api.tmpHandles.push(fn);
        };
    };


    var loadVersionJs = function () {
        var loadJs = function (src, fun) {
            var head = document.getElementsByTagName('head')[0] || document.head || document.documentElement;

            var script = document.createElement('script');
            script.setAttribute('type', 'text/javascript');
            script.setAttribute('charset', 'UTF-8');
            script.setAttribute('src', src);

            if (typeof fun === 'function') {
                if (window.attachEvent) {
                    script.onreadystatechange = function () {
                        var r = script.readyState;
                        if (r === 'loaded' || r === 'complete') {
                            script.onreadystatechange = null;
                            fun();
                        }
                    };
                } else {
                    script.onload = fun;
                }
            }

            head.appendChild(script);
        };

        var ver = +new Date() + window.Math.random().toFixed(16);
        var protocol = (('https:' == window.document.location.protocol) ? "https://" : "http://");
        var url = 'http://www.lol9.cn/style/changyan/version-v3.js?' + ver;
        loadJs(url);
    };


    createNs();
    createMobileNs();
    loadVersionJs();
}());

亲们可以打开上面的js文件链接,下载到你网站目录里去,然后在畅言代码里修改成你本地的js文件地址,就可以彻底删除畅言广告了。


然后在下面调用本地JS。

<div id="SOHUCS" sid="3250" ></div>
<script charset="utf-8" type="text/javascript" src="/style/changyan/changyan.js" ></script>
<script type="text/javascript">window.changyan.api.config({appid: 'cyt5fQ6kv',conf: 'prod_b6064ded9ebf02ef76754862f773a644'});</script>




资源均来自第三方,谨慎下载,前往第三方网站下载


米微资源分享网 , 版权所有丨本站资源仅限于学习研究,严禁从事商业或者非法活动!丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:畅言自带的广告怎么去掉?
喜欢 ()分享 (0)