帝国cms广告js被过滤的几种解决方法是什么(帝国cms广告js被过滤的几种解决方法是)
我不知道客户将来会使用什么浏览器,但被过滤的可能性非常大。
了解了它的过滤规则之后,就只能对帝国做出相应的改变了。
方法一(修改源文件)
修改/e/admin/tool/ListAd.php
页面中找到//生成广告js
输入以下内容$file='./././d/js/acmsd/'.$public_r[adfile].$adid.'.js';
用。来代替
$file='./././d/js/xxxx/'.$public_r[adfile].$adid.'.js';
其中XXXX可以是任意文字和数字,但不能包含AD、cms
建议两者都修改
广告背景前缀
系统设置---》文件设置——》底部--》广告JS文件前缀中的thea
修改为其他文字,并且不要包含AD、cms、文字。
方法2
广告代码直接在公共模板标签中生成,而不是使用帝国默认的广告JS调用。
方法三
将广告代码放置在自定义页面内。然后使用程序调用将其添加到相应的位置